메뉴 건너뛰기




Volumn , Issue , 2006, Pages 12-22

Work experience versus refactoring to design patterns: A controlled experiment

Author keywords

Controlled experiment; Design patterns; Refactoring

Indexed keywords

CONTROLLED EXPERIMENTS; DESIGN PATTERNS; REFACTORING;

EID: 34547337753     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1181775.1181778     Document Type: Conference Paper
Times cited : (20)

References (29)
  • 5
    • 0030296035 scopus 로고    scopus 로고
    • Software Evolution: Past, Present and Future
    • K.H. Bennett, "Software Evolution: Past, Present and Future", Information and Software Technology, 39(11):673-680, 1996.
    • (1996) Information and Software Technology , vol.39 , Issue.11 , pp. 673-680
    • Bennett, K.H.1
  • 6
    • 77956618106 scopus 로고    scopus 로고
    • J.M. Bieman, D. Jain and H.J. Yang. OO Design Patterns, Design Structure, and Program Changes: An Industrial Case Study, in Proceedings of International Conference on Software Maintenance (ICSM 2001), IEEE Computer Society Press, Florence, Italy, Nov. 2001, pp. 580-589.
    • J.M. Bieman, D. Jain and H.J. Yang. OO Design Patterns, "Design Structure, and Program Changes: An Industrial Case Study", in Proceedings of International Conference on Software Maintenance (ICSM 2001), IEEE Computer Society Press, Florence, Italy, Nov. 2001, pp. 580-589.
  • 8
    • 34547371290 scopus 로고    scopus 로고
    • F. Buschmann, R. Meunier, H. Rohnert, P. Sommerlad and M. Stal, Pattern-Oriented Software Architecture: A System of Patterns. Wiley, 1996.
    • F. Buschmann, R. Meunier, H. Rohnert, P. Sommerlad and M. Stal, Pattern-Oriented Software Architecture: A System of Patterns. Wiley, 1996.
  • 9
    • 0030258715 scopus 로고    scopus 로고
    • The Pros and Cons of Adopting and Applying Design Patterns in the Real World
    • M.P. Cline, "The Pros and Cons of Adopting and Applying Design Patterns in the Real World", Communications of the ACM, 39(10):47-49, 1996.
    • (1996) Communications of the ACM , vol.39 , Issue.10 , pp. 47-49
    • Cline, M.P.1
  • 13
    • 84858101260 scopus 로고    scopus 로고
    • J2EE EJB, Last accessed: 3 Apr 2006
    • J2EE EJB, http://java.sun.com/products/ejb/. (Last accessed: 3 Apr 2006)
  • 14
    • 84924253147 scopus 로고    scopus 로고
    • Last accessed: 3 Apr 2006
    • JHotDraw, http://sourceforge.net/projects/jhotdraw/. (Last accessed: 3 Apr 2006)
    • JHotDraw
  • 15
    • 84858087332 scopus 로고    scopus 로고
    • Last accessed: 3 Apr 2006
    • JUnit, http://junit.sourceforge.net/. (Last accessed: 3 Apr 2006)
    • JUnit
  • 19
    • 84858105799 scopus 로고    scopus 로고
    • Last accessed: 3 Apr 2006
    • Mircosoft COM, http://www.microsoft.com/com/. (Last accessed: 3 Apr 2006)
    • Mircosoft, C.O.M.1
  • 20
    • 0036612913 scopus 로고    scopus 로고
    • Two Controlled Experiments Assessing the Usefulness of Design Pattern Documentation in Program Maintenance
    • L. Prechelt, B. Unger, M. Philippsen, and W.F. Tichy, "Two Controlled Experiments Assessing the Usefulness of Design Pattern Documentation in Program Maintenance", IEEE Transactions on Software Engineering, 28(6):595-606, 2002.
    • (2002) IEEE Transactions on Software Engineering , vol.28 , Issue.6 , pp. 595-606
    • Prechelt, L.1    Unger, B.2    Philippsen, M.3    Tichy, W.F.4
  • 23
    • 32344452628 scopus 로고    scopus 로고
    • M.P. Robillard, Automatic Generation of Suggestion for Program Investigation, in Proceedings of the 10th European Software Engineering Conference jointly with the 13th ACM SIGSOFT International Symposium on Foundations of Software Engineering (ESEC/FSE-13), ACM Press, Lisbon, Portugal, Sep. 2005, pp. 11-20.
    • M.P. Robillard, "Automatic Generation of Suggestion for Program Investigation", in Proceedings of the 10th European Software Engineering Conference jointly with the 13th ACM SIGSOFT International Symposium on Foundations of Software Engineering (ESEC/FSE-13), ACM Press, Lisbon, Portugal, Sep. 2005, pp. 11-20.
  • 25
    • 84858086717 scopus 로고    scopus 로고
    • Source Forge, Last accessed: 3 Apr 2006
    • Source Forge, http://sourceforge.net/. (Last accessed: 3 Apr 2006)
  • 26
    • 23744488279 scopus 로고    scopus 로고
    • Enhancing Class Commutability in the Deployment of Design Patterns
    • T.H. Ng, and S.C. Cheung, "Enhancing Class Commutability in the Deployment of Design Patterns", Information and Software Technology, 47(12):797-804, 2005.
    • (2005) Information and Software Technology , vol.47 , Issue.12 , pp. 797-804
    • Ng, T.H.1    Cheung, S.C.2
  • 27
  • 28
    • 23844500788 scopus 로고    scopus 로고
    • Defect Frequency and Design Patterns: An Empirical Study of Industrial Code
    • M. Vokáč, "Defect Frequency and Design Patterns: An Empirical Study of Industrial Code", IEEE Transactions on Software Engineering, 30(12):904-917, 2004.
    • (2004) IEEE Transactions on Software Engineering , vol.30 , Issue.12 , pp. 904-917
    • Vokáč, M.1
  • 29
    • 3543080954 scopus 로고    scopus 로고
    • A Controlled Experiment Comparing the Maintainability of Programs Designed With And Without Design Patterns: A Replication In A Real Programming Environment
    • M. Vokáč W. Tichy, D.I.K. Sjeberg, E. Arisholm, and M. Aldrin, "A Controlled Experiment Comparing the Maintainability of Programs Designed With And Without Design Patterns: A Replication In A Real Programming Environment", Empirical Software Engineering 9(3): 149-195, 2004.
    • (2004) Empirical Software Engineering , vol.9 , Issue.3 , pp. 149-195
    • Vokáč, M.1    Tichy, W.2    Sjeberg, D.I.K.3    Arisholm, E.4    Aldrin, M.5


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.