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
The Qualitas Corpus: A Curated Collection of Java Code for Empirical Studies
Ewan Tempero,Craig Anslow,Jens Dietrich,Ted Han,Jing Li,Markus Lumpe,Hayden Melton,James Noble +7 more
TL;DR: The Qualitas Corpus, a large curated collection of open source Java systems, is described, which reduces the cost of performing large empirical studies of code and supports comparison of measurements of the same artifacts.
Proceedings ArticleDOI
A formal description of design patterns using OWL
Jens Dietrich,Chris Elgar +1 more
TL;DR: The developed software design ontology is discussed, and how this approach relates to the meta-modelling architecture of the OMG, and an effective pattern scanner for the Java language is presented.
Proceedings ArticleDOI
Broken promises: An empirical study into evolution problems in Java programs caused by library upgrades
TL;DR: This paper has studied the extent of the problem on the qualitas corpus, a data set consisting of Java open-source programs widely used in empirical studies and found that the above mentioned issues do occur in practice, albeit not on a wide scale.
Proceedings ArticleDOI
Antipattern and Code Smell False Positives: Preliminary Conceptualization and Classification
TL;DR: This work proposes a preliminary classification of such false positives with the aim of facilitating a better understanding of the effects of anti-patterns and code smells in practice, and hopes that the development and further refinement of such a classification can support researchers and tool vendors in their endeavour to develop more pragmatic, context-relevant detection and analysis tools for anti- patterns.
Journal ArticleDOI
Towards a web of patterns
Jens Dietrich,Chris Elgar +1 more
TL;DR: A novel approach to the formal definition of design patterns is proposed that is based on the idea that design patterns are knowledge that is shared across a community and that is by nature distributed and inconsistent.