scispace - formally typeset
J

Jens Dietrich

Researcher at Victoria University of Wellington

Publications -  100
Citations -  1849

Jens Dietrich is an academic researcher from Victoria University of Wellington. The author has contributed to research in topics: Java & Computer science. The author has an hindex of 20, co-authored 89 publications receiving 1560 citations. Previous affiliations of Jens Dietrich include Massey University.

Papers
More filters
Proceedings ArticleDOI

Dependency versioning in the wild

TL;DR: There is no evidence that projects switch to semantic versioning on a large scale, and it is found that many package managers support — and the respective community adapts — flexible versioning practices, but this does not always work.
Proceedings ArticleDOI

Cluster analysis of Java dependency graphs

TL;DR: BARRIO is presented, an Eclipse plugin that can detect and visualise clusters in dependency graphs extracted from Java programs by means of source code and byte code analysis and measure the degree of overlap between the defined and the computed modular structure.
Journal ArticleDOI

How Java APIs break - An empirical study

TL;DR: Two types of library dependencies are investigated: explicit dependencies to embedded libraries, and dependencies defined by symbolic references in Maven build files that are resolved at build time that cause problems for programs using these APIs.
Proceedings Article

A Logic Based SLA Management Framework

TL;DR: This paper evolves a rule based approach to SLA representation and management which allows a clean separation of concerns, i.e. the contractual business logic are separated from the application logic, and implements a high level architecture for the automation of electronic contracts.
Proceedings ArticleDOI

Can you tell me if it smells?: A study on how developers discuss code smells and anti-patterns in Stack Overflow

TL;DR: This paper investigates how developers discuss code smells and anti-patterns over Stack Overflow to understand better their perceptions and understanding of these two concepts, and suggests that there is a need for more context-based evaluations and better guidelines for making trade-offs when applying design patterns or eliminating smells/anti- patterns in industry.