메뉴 건너뛰기




Volumn 6, Issue 4, 2007, Pages 701-722

An empirical investigation of methods for teaching design patterns within object-oriented frameworks

Author keywords

Decision making; Framework documentation; Minimalist; Patterns; Pedagogy practice

Indexed keywords


EID: 36749055153     PISSN: 02196220     EISSN: None     Source Type: Journal    
DOI: 10.1142/S021962200700271X     Document Type: Article
Times cited : (4)

References (41)
  • 4
    • 36749062986 scopus 로고    scopus 로고
    • E. Gamma, R. Helm, R. Johnson and J. Vlissides, Design Patterns: Elements of Reusable Object-Oriented Software Elements of Reusable Object-Oriented Software (Addison-Wesley, Reading, MA, 1994) (Commonly called the Gang of Four or GoF book).
    • E. Gamma, R. Helm, R. Johnson and J. Vlissides, Design Patterns: Elements of Reusable Object-Oriented Software Elements of Reusable Object-Oriented Software (Addison-Wesley, Reading, MA, 1994) (Commonly called the "Gang of Four" or "GoF" book).
  • 12
    • 33746369748 scopus 로고    scopus 로고
    • The integration of analytical hierarchy process and data envelopment analysis in a multi-criteria decision-making problem
    • N. Ahmad, D. Berg and G. R. Simons, The integration of analytical hierarchy process and data envelopment analysis in a multi-criteria decision-making problem, Int. J. Information Technology & Decision Making 5(2) (2006) 263-276.
    • (2006) Int. J. Information Technology & Decision Making , vol.5 , Issue.2 , pp. 263-276
    • Ahmad, N.1    Berg, D.2    Simons, G.R.3
  • 13
    • 33746227446 scopus 로고    scopus 로고
    • An approach to pure linguistic multiple attribute decision making under uncertainty
    • Z. Xu, An approach to pure linguistic multiple attribute decision making under uncertainty, Int. J. Information Technology & Decision Making 4(2) (2005) 197-206.
    • (2005) Int. J. Information Technology & Decision Making , vol.4 , Issue.2 , pp. 197-206
    • Xu, Z.1
  • 14
    • 34447344592 scopus 로고    scopus 로고
    • Projection method for uncertain multi-attribute decision making with preference information on alternatives
    • Z. Xu, Q. Da, Projection method for uncertain multi-attribute decision making with preference information on alternatives, Int. J. Information Technology & Decision Making 3(3) (2004) 429-434.
    • (2004) Int. J. Information Technology & Decision Making , vol.3 , Issue.3 , pp. 429-434
    • Xu, Z.1    Da, Q.2
  • 15
    • 0036612913 scopus 로고    scopus 로고
    • Two controlled experiments assessing the usefulness of design pattern information during program maintenance
    • L. Prechelt, B. Unger, M. Philippsen and W. F. Tichy, Two controlled experiments assessing the usefulness of design pattern information during program maintenance, IEEE Transactions on Software Engineering 28(6) (2002) 595-606.
    • (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
  • 21
    • 11144248621 scopus 로고    scopus 로고
    • Modeling and simulations of pedagogical framework documentation: An empirical study for prototyping in a rapid application development environment
    • S. B. Ho, I. Chai and C. H. Tan, Modeling and simulations of pedagogical framework documentation: an empirical study for prototyping in a rapid application development environment, AIUB International Journal of Business and Economics 3(2) (2004) 1-22.
    • (2004) AIUB International Journal of Business and Economics , vol.3 , Issue.2 , pp. 1-22
    • Ho, S.B.1    Chai, I.2    Tan, C.H.3
  • 23
    • 9544235176 scopus 로고    scopus 로고
    • Engineering-based process and agile methodologies for software development: A comparative case study
    • E. Germain and P. N. Robillard, Engineering-based process and agile methodologies for software development: A comparative case study, Journal of Systems and Software 76(1) (2005) 17-27.
    • (2005) Journal of Systems and Software , vol.76 , Issue.1 , pp. 17-27
    • Germain, E.1    Robillard, P.N.2
  • 26
    • 3242678951 scopus 로고    scopus 로고
    • Statistical significance testing - a panacea for software technology experiments?
    • J. Miller, Statistical significance testing - a panacea for software technology experiments?, Journal of Systems and Software 73(2) (2004) 183-192.
    • (2004) Journal of Systems and Software , vol.73 , Issue.2 , pp. 183-192
    • Miller, J.1
  • 29
    • 0034560118 scopus 로고    scopus 로고
    • Software is different
    • eds. D. Patel and Y. Wang, Baltzer Science Publishers, Norwell, MA
    • B. Beizer, Software is different, in Comparative Studies of Engineering Approaches for Software Engineering, eds. D. Patel and Y. Wang, Vol. 10 (Baltzer Science Publishers, Norwell, MA, 2000), pp. 293-310.
    • (2000) Comparative Studies of Engineering Approaches for Software Engineering , vol.10 , pp. 293-310
    • Beizer, B.1
  • 31
    • 0003934605 scopus 로고    scopus 로고
    • 6th edn, Pearson Prentice Hall, Upper Saddle River, NJ
    • R. Johnsonbaugh, Discrete Mathematics, 6th edn. (Pearson Prentice Hall, Upper Saddle River, NJ, 2005), pp. 2-7.
    • (2005) Discrete Mathematics , pp. 2-7
    • Johnsonbaugh, R.1
  • 34
    • 0004856905 scopus 로고    scopus 로고
    • An experimental evaluation of quality guidelines on the maintainability of object-oriented design documents
    • ACM Press, Alexandria, VA, October
    • L. C. Briand, C. Bunse and J. W. Daly, An experimental evaluation of quality guidelines on the maintainability of object-oriented design documents, in ACM Proc. of 7th Workshop on Empirical Studies of Programmers (ACM Press, Alexandria, VA, October 1997), pp. 1-19.
    • (1997) ACM Proc. of 7th Workshop on Empirical Studies of Programmers , pp. 1-19
    • Briand, L.C.1    Bunse, C.2    Daly, J.W.3
  • 35
    • 0003585297 scopus 로고    scopus 로고
    • Academic Press, Morgan Kaufmann Publishers, San Diego, CA
    • J. Han and M. Kamber, Data Mining: Concepts and Techniques (Academic Press, Morgan Kaufmann Publishers, San Diego, CA, 2001), pp. 284-296; pp. 319-326.
    • (2001) Data Mining: Concepts and Techniques
    • Han, J.1    Kamber, M.2
  • 36
    • 0004227324 scopus 로고
    • 3rd edn, McGraw-Hill, Singapore
    • D. N. Gujarati, Basic Econometrics, 3rd edn. (McGraw-Hill, Singapore, 1995), pp. 332-335.
    • (1995) Basic Econometrics , pp. 332-335
    • Gujarati, D.N.1
  • 37
    • 1142307647 scopus 로고    scopus 로고
    • Pearson Prentice Hall, Upper Saddle River, NJ
    • E. M. Awad and H. M. Ghaziri, Knowledge Management (Pearson Prentice Hall, Upper Saddle River, NJ, 2004), pp. 317-318.
    • (2004) Knowledge Management , pp. 317-318
    • Awad, E.M.1    Ghaziri, H.M.2
  • 39
    • 0032299618 scopus 로고    scopus 로고
    • Use case maps as architectural entities for complex systems
    • R. J. A. Buhr, Use case maps as architectural entities for complex systems, IEEE Transactions on Software Engineering 24(12) (1998) 1131-1155.
    • (1998) IEEE Transactions on Software Engineering , vol.24 , Issue.12 , pp. 1131-1155
    • Buhr, R.J.A.1
  • 40
    • 35048901085 scopus 로고    scopus 로고
    • An extension to entity relationship model for top-down semantic modeling of databases of applications
    • S. K. Jain, M. M. Gore and G. Singh, An extension to entity relationship model for top-down semantic modeling of databases of applications, Springer Link Lecture Notes in Computer Science Vol. 33(56) (2004), pp. 253-262.
    • (2004) Springer Link Lecture Notes in Computer Science , vol.33 , Issue.56 , pp. 253-262
    • Jain, S.K.1    Gore, M.M.2    Singh, G.3


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