Two Controlled Experiments Assessing the Usefulness of Design Pattern Documentation in Program Maintenance
暂无分享,去创建一个
Michael Philippsen | Walter F. Tichy | Lutz Prechelt | Barbara Unger | L. Prechelt | W. Tichy | M. Philippsen | Barbara Unger
[1] Ralph Johnson,et al. Design patterns: elements of reuseable object-oriented software , 1994 .
[2] James O. Coplien,et al. Pattern languages of program design , 1995 .
[3] N. Pennington. Stimulus structures and mental representations in expert comprehension of computer programs , 1987, Cognitive Psychology.
[4] Ben Shneiderman,et al. Syntactic/semantic interactions in programmer behavior: A model and experimental results , 1979, International Journal of Computer & Information Sciences.
[5] Mary Shaw,et al. Software architecture - perspectives on an emerging discipline , 1996 .
[6] James Coplien,et al. Industrial experience with design patterns , 1996, Proceedings of IEEE 18th International Conference on Software Engineering.
[7] Stanley Letovsky,et al. Cognitive processes in program comprehension , 1986, J. Syst. Softw..
[8] Ruven E. Brooks,et al. Using a behavioral theory of program comprehension in software engineering , 1978, ICSE '78.
[9] Walter F. Tichy,et al. Do design patterns improve communication? An experiment with pair design , 2000 .
[10] Peter Sommerlad,et al. Pattern-Oriented Software Architecture: A System of Patterns: John Wiley & Sons , 1987 .
[11] B. F. Castro. Buschmann, Frank; Meunier, Regine; Rohnert, Hans; Sommerlad, Peter; Stal, Michael. Pattern-oriented software architecture: a system of patterns, John Wiley & Sons Ltd, 1996 , 1997 .
[12] Lutz Prechelt,et al. Replication of the first controlled experiment on the usefulness of design patterns: Detailed description and evaluation , 1997 .
[13] Alexander L. Wolf,et al. Acm Sigsoft Software Engineering Notes Vol 17 No 4 Foundations for the Study of Software Architecture , 2022 .
[14] Ben Shneiderman,et al. Empirical Studies of Programmers: First Workshop , 1987 .
[15] William N. Venables,et al. Modern Applied Statistics with S-Plus. , 1996 .
[16] Peter Sommerlad,et al. Pattern-Oriented Software Architecture , 1996 .
[17] Curtis R. Cook,et al. An Investigation of Procedure and Variable Names as Beacons During Program Comprehension , 1991 .
[18] Norman Wilde,et al. Maintaining object-oriented software , 1993, IEEE Software.
[19] Elliot Soloway,et al. Designing documentation to compensate for delocalized plans , 1988, CACM.
[20] Brian D. Ripley,et al. Modern Applied Statistics with S-Plus Second edition , 1997 .
[21] Anneliese Amschler Andrews,et al. A Coding Scheme to Support Systematic Analysis of Software Comprehension , 1999, IEEE Trans. Software Eng..
[22] Lutz Prechelt. An experiment on the usefulness of design patterns: Detailed description and evaluation , 1997 .
[23] Ruven E. Brooks,et al. Towards a Theory of the Comprehension of Computer Programs , 1983, Int. J. Man Mach. Stud..