메뉴 건너뛰기




Volumn 80, Issue 1, 2007, Pages 106-126

A general model of software architecture design derived from five industrial approaches

Author keywords

Architectural method; Software architecture; Software architecture analysis; Software architecture design

Indexed keywords

COMPUTER ARCHITECTURE; COMPUTER SOFTWARE SELECTION AND EVALUATION; SYSTEMS ANALYSIS;

EID: 33750997574     PISSN: 01641212     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.jss.2006.05.024     Document Type: Article
Times cited : (209)

References (51)
  • 4
    • 33750974526 scopus 로고    scopus 로고
    • Barbacci, M.R., Ellison, R., Lattanze, A.J., Stafford, J.A., Weinstock, C.B., Wood, W.G., 2003. Quality Attribute Workshops (QAW), third ed. (CMU/SEI-2003-TR-016). Software Engineering Institute, Carnegie Mellon University, Pittsburgh, PA.
  • 13
    • 84945713747 scopus 로고
    • Object-oriented and conventional analysis and design methodologies
    • Fichman R.G., and Kemerer C.F. Object-oriented and conventional analysis and design methodologies. IEEE Computer 25 10 (1992) 22-39
    • (1992) IEEE Computer , vol.25 , Issue.10 , pp. 22-39
    • Fichman, R.G.1    Kemerer, C.F.2
  • 16
    • 33750973436 scopus 로고    scopus 로고
    • Fowler, M., 2005. Language Workbenches and Model Driven Architecture. Available from (Retrieved 1.5.2006).
  • 18
    • 0025544968 scopus 로고
    • Design prototypes: a knowledge representation scheme for design
    • Gero J.S. Design prototypes: a knowledge representation scheme for design. AI Magazine 11 4 (1990) 26-36
    • (1990) AI Magazine , vol.11 , Issue.4 , pp. 26-36
    • Gero, J.S.1
  • 19
    • 2642542505 scopus 로고    scopus 로고
    • The situated function-behaviour-structure framework
    • Gero J.S., and Kannengiesser U. The situated function-behaviour-structure framework. Design Studies 25 4 (2004) 373-391
    • (2004) Design Studies , vol.25 , Issue.4 , pp. 373-391
    • Gero, J.S.1    Kannengiesser, U.2
  • 23
    • 24344483547 scopus 로고    scopus 로고
    • Global analysis: moving from software requirements specification to structural views of the software architecture
    • Hofmeister C., Nord R., and Soni D. Global analysis: moving from software requirements specification to structural views of the software architecture. IEE Proceedings Software 152 4 (2005) 187-197
    • (2005) IEE Proceedings Software , vol.152 , Issue.4 , pp. 187-197
    • Hofmeister, C.1    Nord, R.2    Soni, D.3
  • 24
    • 84901570633 scopus 로고    scopus 로고
    • Hong, S., van den Goor, G., Brinkkemper, S., 1993. A formal approach to the comparison of object-oriented analysis and design methodologies. In: Proceedings of 26th Hawaii International Conference on System Sciences, Wailea, HI, USA, pp. iv 689-698.
  • 28
    • 0030283177 scopus 로고    scopus 로고
    • Scenario-based analysis of software architecture
    • Kazman R., Abowd G., Bass L., and Clements P. Scenario-based analysis of software architecture. IEEE Software 13 6 (1996) 47-55
    • (1996) IEEE Software , vol.13 , Issue.6 , pp. 47-55
    • Kazman, R.1    Abowd, G.2    Bass, L.3    Clements, P.4
  • 29
    • 33750972652 scopus 로고    scopus 로고
    • Kazman, R., Kruchten, P., Nord, R., Tomayko, J., 2004. Integrating Software Architecture-Centric Methods into the Rational Unified Process (No. CMU/SEI-2004-TR-011). Software Engineering Institute, Pittsburgh, PA.
  • 31
    • 0029408391 scopus 로고
    • The 4 + 1 View Model of Architecture
    • Kruchten P. The 4 + 1 View Model of Architecture. IEEE Software 12 6 (1995) 45-50
    • (1995) IEEE Software , vol.12 , Issue.6 , pp. 45-50
    • Kruchten, P.1
  • 33
    • 17644380590 scopus 로고    scopus 로고
    • Casting software design in the function-behavior-structure (FBS) framework
    • Kruchten P. Casting software design in the function-behavior-structure (FBS) framework. IEEE Software 22 2 (2005) 52-58
    • (2005) IEEE Software , vol.22 , Issue.2 , pp. 52-58
    • Kruchten, P.1
  • 35
    • 33750993820 scopus 로고    scopus 로고
    • Matinlassi, M., Niemela, E., 2002b. Quality-driven architecture design method. In: Proceedings of 15th International Conference of Software & Systems Engineering and their Applications (ICSSEA 2002), Paris, France, Conservatoire National des Arts et Métiers, vol. 3, session 11.
  • 36
    • 33751019735 scopus 로고    scopus 로고
    • Matinlassi, M., Niemelä, E., Dobrica, L., 2002a. Quality-driven architecture design and quality analysis method (Report VTT256), VTT Technical Research Centre of Finland, Espoo, Finland, 128p.
  • 37
    • 33750993545 scopus 로고    scopus 로고
    • Muller, G., 2005. The Gaudi Project Website. Available from: .
  • 38
    • 33750990552 scopus 로고    scopus 로고
    • Nord, R., Tomayko, J., Wojcik, R., 2004. Integrating Software-Architecture-Centric Methods into eXtreme Programming (XP) (CMU/SEI-2004-TN-036). Software Engineering Institute, Pittsburgh, PA.
  • 39
    • 33751004768 scopus 로고    scopus 로고
    • Obbink, H., Müller, J.K., America, P., van Ommering, R., Muller, G., van der Sterren, W., Wijnstra, J.G., 2000. COPA: a component-oriented platform architecting method for families of software-intensive electronic products (Tutorial). In: Proceedings of SPLC1, the First Software Product Line Conference, Denver, Colorado.
  • 40
    • 33751021450 scopus 로고    scopus 로고
    • Obbink, H., Kruchten, P., Kozaczynski, W., Hilliard, R., Ran, A., Postema, H., Lutz, D., Kazman, R., Tracz, W., Kahane, E., 2002. Report on Software Architecture Review and Assessment (SARA), Version 1.0. Available from: .
  • 41
    • 0012021470 scopus 로고    scopus 로고
    • ARES Conceptual Framework for Software Architecture
    • Jazayeri M., Ran A., and van der Linden F. (Eds), Addison-Wesley, Boston
    • Ran A. ARES Conceptual Framework for Software Architecture. In: Jazayeri M., Ran A., and van der Linden F. (Eds). Software Architecture for Product Families Principles and Practice (2000), Addison-Wesley, Boston 1-29
    • (2000) Software Architecture for Product Families Principles and Practice , pp. 1-29
    • Ran, A.1
  • 42
    • 4944261337 scopus 로고    scopus 로고
    • Roshandel, R., Schmerl, B., Medvidovic, N., Garlan, D., Zhang, D., 2004. Understanding Tradeoffs among Different Architectural Modeling Approaches. In: Proceedings of 4th Working IEEE/IFIP Conference on Software Architecture (WICSA-04), Oslo, Norway, pp. 47-56.
  • 45
    • 0141725660 scopus 로고    scopus 로고
    • The pragmatics of model-driven development
    • Selic B. The pragmatics of model-driven development. IEEE Software 20 5 (2004) 19-25
    • (2004) IEEE Software , vol.20 , Issue.5 , pp. 19-25
    • Selic, B.1
  • 46
    • 0002111535 scopus 로고
    • The object-oriented brewery: a comparison of two object-oriented development methods
    • Sharble R.C., and Cohen S.S. The object-oriented brewery: a comparison of two object-oriented development methods. ACM SIGSOFT Software Engineering Notes 18 2 (1993) 60-73
    • (1993) ACM SIGSOFT Software Engineering Notes , vol.18 , Issue.2 , pp. 60-73
    • Sharble, R.C.1    Cohen, S.S.2
  • 47
    • 0028438846 scopus 로고
    • Experience with an approach to comparing software design methodologies
    • Song X., and Osterweil L.J. Experience with an approach to comparing software design methodologies. IEEE Transactions on Software Engineering 20 5 (1994) 364-384
    • (1994) IEEE Transactions on Software Engineering , vol.20 , Issue.5 , pp. 364-384
    • Song, X.1    Osterweil, L.J.2
  • 51
    • 0032268617 scopus 로고    scopus 로고
    • A survey of structured and object-oriented software specification methods and techniques
    • Wieringa R. A survey of structured and object-oriented software specification methods and techniques. ACM Computing Surveys 30 4 (1998) 459-527
    • (1998) ACM Computing Surveys , vol.30 , Issue.4 , pp. 459-527
    • Wieringa, R.1


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