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.