메뉴 건너뛰기




Volumn 24, Issue 1, 2009, Pages 41-58

An ontologically-based evaluation of software design methods

Author keywords

[No Author keywords available]

Indexed keywords

DESIGN METHOD; EVALUATING SOFTWARE; METHOD INTEGRATION;

EID: 68449090931     PISSN: 02698889     EISSN: 14698005     Source Type: Journal    
DOI: 10.1017/S0269888909000113     Document Type: Article
Times cited : (6)

References (35)
  • 1
    • 68449103555 scopus 로고    scopus 로고
    • Alliance
    • Agile Alliance. 2007. http://www.agilealliance.org/home
    • (2007)
    • Agile1
  • 4
    • 68449085643 scopus 로고    scopus 로고
    • Bachmann, F., Bass, L. & Klein, M. 2003. Deriving Architectural Tactics: A Step toward Methodical Architectural Design. Technical report, CMU/SEI-TR-2003-004. Software Engineering Institute, Carnegie Mellon University.
    • Bachmann, F., Bass, L. & Klein, M. 2003. Deriving Architectural Tactics: A Step toward Methodical Architectural Design. Technical report, CMU/SEI-TR-2003-004. Software Engineering Institute, Carnegie Mellon University.
  • 5
    • 68449090611 scopus 로고    scopus 로고
    • Bartlett, F. C. 1932 (reprinted in 1977). Remembering: A Study in Experimental and Social Psychology. Cambridge University Press.
    • Bartlett, F. C. 1932 (reprinted in 1977). Remembering: A Study in Experimental and Social Psychology. Cambridge University Press.
  • 8
    • 33845307462 scopus 로고    scopus 로고
    • Dewey, J. 1896 (reprinted in 1981). The reflex arc concept in psychology. Psychological Review 3, 357-370.
    • Dewey, J. 1896 (reprinted in 1981). The reflex arc concept in psychology. Psychological Review 3, 357-370.
  • 9
    • 2642518969 scopus 로고    scopus 로고
    • Using software testing to move students from trial-and-error to reflection-in-action
    • Edwards, S. H. 2004. Using software testing to move students from trial-and-error to reflection-in-action. ACM SIGCSE Bulletin 36(1), 26-30.
    • (2004) ACM SIGCSE Bulletin , vol.36 , Issue.1 , pp. 26-30
    • Edwards, S.H.1
  • 11
    • 0025544968 scopus 로고
    • Design prototypes: A knowledge representation schema for design
    • Gero, J. S. 1990. Design prototypes: a knowledge representation schema for design. AI Magazine 11(4), 26-36.
    • (1990) AI Magazine , vol.11 , Issue.4 , pp. 26-36
    • Gero, J.S.1
  • 12
    • 2642542505 scopus 로고    scopus 로고
    • The situated function-behaviour-structure framework
    • Gero, J. S. & Kannengiesser, U. 2004. The situated function-behaviour-structure framework. Design Studies 25(4), 373-391.
    • (2004) Design Studies , vol.25 , Issue.4 , pp. 373-391
    • Gero, J.S.1    Kannengiesser, U.2
  • 14
    • 84862589727 scopus 로고    scopus 로고
    • An ontological model of emergent design in software engineering
    • Bocquet, J.-C, ed, Ecole Centrale Paris, France
    • Gero, J. S. & Kannengiesser, U. 2007b. An ontological model of emergent design in software engineering. In International Conference on Engineering Design'07, Bocquet, J.-C. (ed.). Ecole Centrale Paris, France 70, 1-12.
    • (2007) International Conference on Engineering Design'07 , vol.70 , pp. 1-12
    • Gero, J.S.1    Kannengiesser, U.2
  • 15
    • 0025600020 scopus 로고
    • Designing the design process: Exploiting opportunistic thoughts
    • Guindon, R. 1990. Designing the design process: exploiting opportunistic thoughts. Human-Computer Interaction 5, 305-344.
    • (1990) Human-Computer Interaction , vol.5 , pp. 305-344
    • Guindon, R.1
  • 16
    • 68449091274 scopus 로고    scopus 로고
    • Hazzan, O. & Tomayko, J. 2004. The reflective practitioner perspective in software engineering. CHI 2004 Workshop on Designing for Reflective Practitioners. ISR Technical report, UCI-ISR-04-2, 75-78.
    • Hazzan, O. & Tomayko, J. 2004. The reflective practitioner perspective in software engineering. CHI 2004 Workshop on Designing for Reflective Practitioners. ISR Technical report, UCI-ISR-04-2, 75-78.
  • 17
    • 24344483547 scopus 로고    scopus 로고
    • Global analysis: Moving from software requirements specification to structural views of the software architecture
    • Hofmeister, C., Nord, R. L. & Soni, D. 2005. Global analysis: Moving from software requirements specification to structural views of the software architecture. IEE Proceedings Software 152(4), 187-197.
    • (2005) IEE Proceedings Software , vol.152 , Issue.4 , pp. 187-197
    • Hofmeister, C.1    Nord, R.L.2    Soni, D.3
  • 20
    • 0021577685 scopus 로고
    • A qualitative physics based on confluences
    • de Kleer, J. & Brown, J. S. 1984. A qualitative physics based on confluences. Artificial Intelligence 24, 7-83.
    • (1984) Artificial Intelligence , vol.24 , pp. 7-83
    • de Kleer, J.1    Brown, J.S.2
  • 22
    • 17644380590 scopus 로고    scopus 로고
    • Casting software design in the function-behaviour- structure framework
    • Kruchten, P. 2005. Casting software design in the function-behaviour- structure framework. IEEE Software 22(2), 52-58.
    • (2005) IEEE Software , vol.22 , Issue.2 , pp. 52-58
    • Kruchten, P.1
  • 23
    • 0032309126 scopus 로고    scopus 로고
    • Understanding conceptual electronic design using protocol analysis
    • McNeill, T., Gero, J. S. & Warren, J. 1998. Understanding conceptual electronic design using protocol analysis. Research in Engineering Design 10(3), 129-140.
    • (1998) Research in Engineering Design , vol.10 , Issue.3 , pp. 129-140
    • McNeill, T.1    Gero, J.S.2    Warren, J.3
  • 24
    • 33745879290 scopus 로고    scopus 로고
    • Unifying microprocess and macroprocess research
    • Li, M, Boehm, B. & Osterweil, L. J, eds, Springer
    • Osterweil, L. J. 2005. Unifying microprocess and macroprocess research. In Unifying the Software Process Spectrum, Li, M., Boehm, B. & Osterweil, L. J. (eds). Springer, 68-74.
    • (2005) Unifying the Software Process Spectrum , pp. 68-74
    • Osterweil, L.J.1
  • 25
    • 0036335815 scopus 로고    scopus 로고
    • Towards an understanding of the use of problem and design spaces during object-oriented system development
    • Purao, S., Rossi, M. & Bush, A. 2002. Towards an understanding of the use of problem and design spaces during object-oriented system development. Information and Organization 12(4), 249-281.
    • (2002) Information and Organization , vol.12 , Issue.4 , pp. 249-281
    • Purao, S.1    Rossi, M.2    Bush, A.3
  • 27
    • 38249015134 scopus 로고
    • Kinds of seeing and their functions in designing
    • Schön, D. A. & Wiggins, G. 1992. Kinds of seeing and their functions in designing. Design Studies 13(2), 135-156.
    • (1992) Design Studies , vol.13 , Issue.2 , pp. 135-156
    • Schön, D.A.1    Wiggins, G.2
  • 28
    • 22844449757 scopus 로고    scopus 로고
    • What does an artificial design agent mean by being 'situated'?
    • Smith, G. J. & Gero, J. S. 2005. What does an artificial design agent mean by being 'situated'? Design Studies 26(5), 535-561.
    • (2005) Design Studies , vol.26 , Issue.5 , pp. 535-561
    • Smith, G.J.1    Gero, J.S.2
  • 29
    • 0026869935 scopus 로고
    • Toward objective, systematic design-method comparisons
    • Song, X. & Osterweil, L. J. 1992. Toward objective, systematic design-method comparisons. IEEE Software 9(3), 43-53.
    • (1992) IEEE Software , vol.9 , Issue.3 , pp. 43-53
    • Song, X.1    Osterweil, L.J.2
  • 30
    • 0003922866 scopus 로고    scopus 로고
    • Unexpected discoveries and s-inventions of design requirements: A key to creative designs
    • Gero, J. S. & Maher, M. L, eds, Key Centre of Design Computing and Cognition, University of Sydney
    • Suwa, M., Gero, J. S. & Purcell, T. 1999. Unexpected discoveries and s-inventions of design requirements: A key to creative designs. In Computational Models of Creative Design IV, Gero, J. S. & Maher, M. L. (eds). Key Centre of Design Computing and Cognition, University of Sydney, 297-320.
    • (1999) Computational Models of Creative Design IV , pp. 297-320
    • Suwa, M.1    Gero, J.S.2    Purcell, T.3
  • 31
    • 34247592564 scopus 로고    scopus 로고
    • Reflections on reflection in agile software development
    • Maurer, F. and Melnik, G, eds, Minneapolis, MN, USA
    • Talby, D., Hazzan, O., Dubinsky, Y. & Keren, A. 2006. Reflections on reflection in agile software development. In AGILE 2006, Maurer, F. and Melnik, G. (eds). Minneapolis, MN, USA, 100-112.
    • (2006) AGILE 2006 , pp. 100-112
    • Talby, D.1    Hazzan, O.2    Dubinsky, Y.3    Keren, A.4
  • 32
    • 68449104758 scopus 로고    scopus 로고
    • Wojcik, R, Bachmann, F, Bass, L, Clements, P, Merson, P, Nord, R. L. & Wood, B. 2006. Attribute-Driven Design ADD, Version 2.0. Technical report, CMU/SEI-2006-TR-023. Software Engineering Institute, Carnegie Mellon University
    • Wojcik, R., Bachmann, F., Bass, L., Clements, P., Merson, P., Nord, R. L. & Wood, B. 2006. Attribute-Driven Design (ADD), Version 2.0. Technical report, CMU/SEI-2006-TR-023. Software Engineering Institute, Carnegie Mellon University.
  • 33
    • 68449095541 scopus 로고    scopus 로고
    • Software authoring as design conversation
    • Romero, P, Good, J, Acosta Chaparro, E. & Bryant, S, eds, University of Sussex
    • Woodcock, A. & Bartlett, R. 2005. Software authoring as design conversation. In Workshop of the Psychology of Programming Interest Group, Romero, P., Good, J., Acosta Chaparro, E. & Bryant, S. (eds). University of Sussex, 203-214.
    • (2005) Workshop of the Psychology of Programming Interest Group , pp. 203-214
    • Woodcock, A.1    Bartlett, R.2
  • 34
    • 37149044778 scopus 로고    scopus 로고
    • Effects of architecture and technical development process on micro-process
    • International Conference on Software Process 2007, Raffo, D. M, Wang, Q. & Pfahl, D, eds, Springer-Verlag
    • Zhu, L., Jeffery, R., Staples, M., Huo, M. & Tran, T. T. 2007. Effects of architecture and technical development process on micro-process. In International Conference on Software Process 2007, Raffo, D. M., Wang, Q. & Pfahl, D. (eds)., Lecture Notes in Computer Science, 49-60. Springer-Verlag.
    • (2007) Lecture Notes in Computer Science , vol.49-60
    • Zhu, L.1    Jeffery, R.2    Staples, M.3    Huo, M.4    Tran, T.T.5


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