{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,4,9]],"date-time":"2025-04-09T01:10:03Z","timestamp":1744161003143,"version":"3.40.3"},"publisher-location":"Berlin, Heidelberg","reference-count":32,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642336652"},{"type":"electronic","value":"9783642336669"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2012]]},"DOI":"10.1007\/978-3-642-33666-9_13","type":"book-chapter","created":{"date-parts":[[2012,9,18]],"date-time":"2012-09-18T16:50:20Z","timestamp":1347987020000},"page":"185-201","source":"Crossref","is-referenced-by-count":12,"title":["Do Professional Developers Benefit from Design Pattern Documentation? A Replication in the Context of Source Code Comprehension"],"prefix":"10.1007","author":[{"given":"Carmine","family":"Gravino","sequence":"first","affiliation":[]},{"given":"Michele","family":"Risi","sequence":"additional","affiliation":[]},{"given":"Giuseppe","family":"Scanniello","sequence":"additional","affiliation":[]},{"given":"Genoveffa","family":"Tortora","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"unstructured":"Alexander, C., Ishikawa, S., Silverstein, M., Jacobson, M., Fiksdahl-King, I., Angel, S.: A Pattern Language - Towns, Buildings, Construction. Oxford University Press (1977)","key":"13_CR1"},{"issue":"6","key":"13_CR2","doi-asserted-by":"publisher","first-page":"365","DOI":"10.1109\/TSE.2006.59","volume":"32","author":"E. Arisholm","year":"2006","unstructured":"Arisholm, E., Briand, L.C., Hove, S.E., Labiche, Y.: The impact of UML documentation on software maintenance: An experimental evaluation. IEEE Trans. Softw. Eng.\u00a032(6), 365\u2013381 (2006)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"4","key":"13_CR3","doi-asserted-by":"publisher","first-page":"456","DOI":"10.1109\/32.799939","volume":"25","author":"V. Basili","year":"1999","unstructured":"Basili, V., Shull, F., Lanubile, F.: Building knowledge through families of experiments. IEEE Trans. Softw. Eng.\u00a025(4), 456\u2013473 (1999)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"6","key":"13_CR4","doi-asserted-by":"publisher","first-page":"758","DOI":"10.1109\/32.6156","volume":"14","author":"V.R. Basili","year":"1988","unstructured":"Basili, V.R., Rombach, H.D.: The TAME project: Towards improvement-oriented software environments. IEEE Trans. Software Eng.\u00a014(6), 758\u2013773 (1988)","journal-title":"IEEE Trans. Software Eng."},{"key":"13_CR5","doi-asserted-by":"publisher","first-page":"73","DOI":"10.1145\/336512.336534","volume-title":"Procs. of the Conference on the Future of Software Engineering, ICSE 2000","author":"K.H. Bennett","year":"2000","unstructured":"Bennett, K.H., Rajlich, V.T.: Software maintenance and evolution: a roadmap. In: Procs. of the Conference on the Future of Software Engineering, ICSE 2000, pp. 73\u201387. ACM, New York (2000)"},{"doi-asserted-by":"crossref","unstructured":"Bieman, J., Straw, G., Wang, H., Munger, P., Alexander, R.: Design patterns and change proneness: an examination of five evolving systems. In: Procs. of Software Metrics Symposium, pp. 40\u201349. IEEE CS (2003)","key":"13_CR6","DOI":"10.1109\/METRIC.2003.1232454"},{"issue":"5","key":"13_CR7","doi-asserted-by":"publisher","first-page":"493","DOI":"10.1007\/s10664-009-9125-9","volume":"15","author":"G. Cepeda Porras","year":"2010","unstructured":"Cepeda Porras, G., Gu\u00e9h\u00e9neuc, Y.-G.: An empirical study on the efficiency of different design pattern representations in UML class diagrams. Empirical Softw. Eng.\u00a015(5), 493\u2013522 (2010)","journal-title":"Empirical Softw. Eng."},{"key":"13_CR8","volume-title":"Statistical power analysis for the behavioral sciences","author":"J. Cohen","year":"1988","unstructured":"Cohen, J.: Statistical power analysis for the behavioral sciences, 2nd edn. Lawrence Earlbaum Associates, Hillsdale (1988)","edition":"2"},{"unstructured":"Conover, W.J.: Practical Nonparametric Statistics, 3rd edn. Wiley (1998)","key":"13_CR9"},{"key":"13_CR10","doi-asserted-by":"publisher","first-page":"17","DOI":"10.1109\/6294.846201","volume":"2","author":"L. Erlikh","year":"2000","unstructured":"Erlikh, L.: Leveraging legacy system dollars for e-business. IT Professional\u00a02, 17\u201323 (2000)","journal-title":"IT Professional"},{"unstructured":"Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Object Oriented Software. Addison-Wesley (1995)","key":"13_CR11"},{"doi-asserted-by":"crossref","unstructured":"Gravino, C., Risi, M., Scanniello, G., Tortora, G.: Does the documentation of design pattern instances impact on source code comprehension? Results from two controlled experiments. In: Procs. of the Working Conference on Reverse Engineering, pp. 67\u201376. IEEE CS (2011)","key":"13_CR12","DOI":"10.1109\/WCRE.2011.18"},{"issue":"5","key":"13_CR13","doi-asserted-by":"publisher","first-page":"667","DOI":"10.1109\/TSE.2008.48","volume":"34","author":"Y.-G. Gu\u00e9h\u00e9neuc","year":"2008","unstructured":"Gu\u00e9h\u00e9neuc, Y.-G., Antoniol, G.: Demima: A multilayered approach for design pattern identification. IEEE Trans. Softw. Eng.\u00a034(5), 667\u2013684 (2008)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"13_CR14","doi-asserted-by":"publisher","first-page":"853","DOI":"10.1109\/TVCG.2006.178","volume":"12","author":"J. Heer","year":"2006","unstructured":"Heer, J., Agrawala, M.: Software design patterns for information visualization. IEEE Trans. Visualization & Comp. Graphics (Proc. InfoVis)\u00a012, 853\u2013860 (2006)","journal-title":"IEEE Trans. Visualization & Comp. Graphics (Proc. InfoVis)"},{"doi-asserted-by":"crossref","unstructured":"Jeanmart, S., Gu\u00e9h\u00e9neuc, Y.-G., Sahraoui, H., Habra, N.: Impact of the Visitor Pattern on program comprehension and maintenance. In: Procs. of the Symposium on Empirical Software Engineering and Measurement, pp. 69\u201378. IEEE CS (2009)","key":"13_CR15","DOI":"10.1109\/ESEM.2009.5316015"},{"key":"13_CR16","doi-asserted-by":"publisher","first-page":"201","DOI":"10.1007\/978-1-84800-044-5_8","volume-title":"Guide to Advanced Empirical Software Engineering","author":"A. Jedlitschka","year":"2008","unstructured":"Jedlitschka, A., Ciolkowski, M., Pfahl, D.: Reporting Experiments in Software Engineering. In: Shull, F., Singer, J., Sjoberg, D. (eds.) Guide to Advanced Empirical Software Engineering, pp. 201\u2013228. Springer, London (2008)"},{"doi-asserted-by":"crossref","unstructured":"Juristo, N., Moreno, A.: Basics of Software Engineering Experimentation. Kluwer Academic Publishers (2001)","key":"13_CR17","DOI":"10.1007\/978-1-4757-3304-4"},{"doi-asserted-by":"crossref","unstructured":"Kampenes, V., Dyba, T., Hannay, J., Sjoberg, I.: A systematic review of effect size in software engineering experiments. Information and Software Technology\u00a049(11-12), 1073\u20131086","key":"13_CR18","DOI":"10.1016\/j.infsof.2007.02.015"},{"doi-asserted-by":"crossref","unstructured":"Khomh, F., Gu\u00e9h\u00e9neuc, Y.-G.: Do design patterns impact software quality positively? In: Procs. of Conference on Software Engineering and Maintenance, pp. 274\u2013278 (2008)","key":"13_CR19","DOI":"10.1109\/CSMR.2008.4493325"},{"key":"13_CR20","doi-asserted-by":"publisher","first-page":"44","DOI":"10.1109\/2.402076","volume":"28","author":"A.V. Mayrhauser","year":"1995","unstructured":"Mayrhauser, A.V.: Program comprehension during software maintenance and evolution. IEEE Computer\u00a028, 44\u201355 (1995)","journal-title":"IEEE Computer"},{"unstructured":"OMG. Unified modeling language (UML) specification, version 2.0. Technical report, Object Management Group (July 2005)","key":"13_CR21"},{"doi-asserted-by":"crossref","unstructured":"Penta, M.D., Cerulo, L., Gu\u00e9h\u00e9neuc, Y.-G., Antoniol, G.: An empirical study of the relationships between design pattern roles and class change proneness. In: Procs. of the International Conference on Software Maintenance, pp. 217\u2013226. IEEE CS (2008)","key":"13_CR22","DOI":"10.1109\/ICSM.2008.4658070"},{"unstructured":"Pfleeger, S., Atlee, J.: Software engineering - theory and practice, 3rd edn. Ellis Horwood (2006)","key":"13_CR23"},{"issue":"12","key":"13_CR24","doi-asserted-by":"publisher","first-page":"1134","DOI":"10.1109\/32.988711","volume":"27","author":"L. Prechelt","year":"2001","unstructured":"Prechelt, L., Unger, B., Tichy, W.F., Br\u00f6ssler, P., Votta, L.G.: A controlled experiment in maintenance comparing design patterns to simpler solutions. IEEE Trans. Software Eng.\u00a027(12), 1134\u20131144 (2001)","journal-title":"IEEE Trans. Software Eng."},{"issue":"6","key":"13_CR25","doi-asserted-by":"publisher","first-page":"595","DOI":"10.1109\/TSE.2002.1010061","volume":"28","author":"L. Prechelt","year":"2002","unstructured":"Prechelt, L., Unger-Lamprecht, B., Philippsen, M., Tichy, W.: Two controlled experiments assessing the usefulness of design pattern documentation in program maintenance. IEEE Trans. Softw. Eng.\u00a028(6), 595\u2013606 (2002)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"1","key":"13_CR26","doi-asserted-by":"publisher","first-page":"96","DOI":"10.1109\/TSE.2009.69","volume":"36","author":"F. Ricca","year":"2010","unstructured":"Ricca, F., Penta, M.D., Torchiano, M., Tonella, P., Ceccato, M.: How developers\u2019 experience and ability influence web application comprehension tasks supported by uml stereotypes: A series of four experiments. IEEE Trans. Software Eng.\u00a036(1), 96\u2013118 (2010)","journal-title":"IEEE Trans. Software Eng."},{"key":"13_CR27","volume-title":"Introduction to Modern Information Retrieval","author":"G. Salton","year":"1983","unstructured":"Salton, G., McGill, M.J.: Introduction to Modern Information Retrieval. McGraw Hill, New York (1983)"},{"unstructured":"Selfridge, P., Waters, R., Chikofsky, E.: Challenges to the field of reverse engineering. In: Proc. of the Working Conference on Reverse Engineering. IEEE CS (1993)","key":"13_CR28"},{"issue":"12","key":"13_CR29","doi-asserted-by":"publisher","first-page":"904","DOI":"10.1109\/TSE.2004.99","volume":"30","author":"M. Vokac","year":"2004","unstructured":"Vokac, M.: Defect frequency and design patterns: An empirical study of industrial code. IEEE Trans. Software Eng.\u00a030(12), 904\u2013917 (2004)","journal-title":"IEEE Trans. Software Eng."},{"issue":"3","key":"13_CR30","doi-asserted-by":"publisher","first-page":"149","DOI":"10.1023\/B:EMSE.0000027778.69251.1f","volume":"9","author":"M. Vok\u00e1c","year":"2004","unstructured":"Vok\u00e1c, M., Tichy, W.F., Sj\u00f8berg, D.I.K., Arisholm, E., Aldrin, M.: A controlled experiment comparing the maintainability of programs designed with and without design patterns-a replication in a real programming environment. Emp. Softw. Eng.\u00a09(3), 149\u2013195 (2004)","journal-title":"Emp. Softw. Eng."},{"doi-asserted-by":"crossref","unstructured":"Wohlin, C., Runeson, P., H\u00f6st, M., Ohlsson, M., Regnell, B., Wessl\u00e9n, A.: Experimentation in Software Engineering - An Introduction. Kluwer (2000)","key":"13_CR31","DOI":"10.1007\/978-1-4615-4625-2"},{"unstructured":"Zelkowitz, M.V., Shaw, A.C., Gannon, J.D.: Principles of software engineering and design. Prentice-Hall (1979)","key":"13_CR32"}],"container-title":["Lecture Notes in Computer Science","Model Driven Engineering Languages and Systems"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-33666-9_13.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,4,9]],"date-time":"2025-04-09T00:31:11Z","timestamp":1744158671000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-33666-9_13"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012]]},"ISBN":["9783642336652","9783642336669"],"references-count":32,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-33666-9_13","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2012]]}}}