Informace o publikaci

Evolution of Design Patterns: A Replication Study

Autoři

ROSSI Bruno RUSSO Barbara

Rok publikování 2014
Druh Článek ve sborníku
Konference Proceedings of the 8th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement
Fakulta / Pracoviště MU

Fakulta informatiky

Citace
Doi http://dx.doi.org/10.1145/2652524.2652563
Obor Informatika
Klíčová slova design patterns; replication; theory validation
Popis Context. In 2007, Aversano et al. [2] analysed the evolution of JHotDraw, ArgoUML, and Eclipse JDT between years 2000-2005 to understand the role of frequently changed design patterns. Goal. In this paper, we perform a replication of the study on more recent versions to control for artifactual results. In particular, we investigate whether maturity of software versions can affect the original results. Method. We perform a re-analysis of the original data to learn and correctly deploy the tools used for data collection and analysis and to control instrumental threats that typically affect a replication. Results/Conclusions. Findings confirm that patterns change more frequently when they play a crucial role in the software and when in newer releases they support more advanced features.
Související projekty:

Používáte starou verzi internetového prohlížeče. Doporučujeme aktualizovat Váš prohlížeč na nejnovější verzi.

Další info