ROSSI, Bruno a Barbara RUSSO. Evolution of Design Patterns: A Replication Study. In Proceedings of the 8th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement. New York, NY, USA: ACM, 2014, s. 1-4. ISBN 978-1-4503-2774-9. Dostupné z: https://dx.doi.org/10.1145/2652524.2652563.
Další formáty:   BibTeX LaTeX RIS
Základní údaje
Originální název Evolution of Design Patterns: A Replication Study
Autoři ROSSI, Bruno (380 Itálie, garant, domácí) a Barbara RUSSO (380 Itálie).
Vydání New York, NY, USA, Proceedings of the 8th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, od s. 1-4, 4 s. 2014.
Nakladatel ACM
Další údaje
Originální jazyk angličtina
Typ výsledku Stať ve sborníku
Obor 10201 Computer sciences, information science, bioinformatics
Stát vydavatele Spojené státy
Utajení není předmětem státního či obchodního tajemství
Forma vydání tištěná verze "print"
Kód RIV RIV/00216224:14330/14:00076783
Organizační jednotka Fakulta informatiky
ISBN 978-1-4503-2774-9
ISSN 1949-3770
Doi http://dx.doi.org/10.1145/2652524.2652563
Klíčová slova anglicky design patterns; replication; theory validation
Příznaky Mezinárodní význam, Recenzováno
Změnil Změnil: RNDr. Pavel Šmerk, Ph.D., učo 3880. Změněno: 28. 4. 2015 11:13.
Anotace
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.
Návaznosti
LG13010, projekt VaVNázev: Zastoupení ČR v European Research Consortium for Informatics and Mathematics (Akronym: ERCIM-CZ)
Investor: Ministerstvo školství, mládeže a tělovýchovy ČR, Zastoupení ČR v European Research Consortium for Informatics and Mathematics
VytisknoutZobrazeno: 19. 9. 2024 23:25