메뉴 건너뛰기




Volumn 54, Issue 1, 2012, Pages 16-40

A systematic review of software architecture evolution research

Author keywords

Architecture analysis; Architecture evolution; Evolvability analysis; Software architecture; Software evolvability; Systematic review

Indexed keywords

APPROPRIATE TECHNIQUES; ARCHITECTURAL KNOWLEDGE; ARCHITECTURAL LEVELS; ARCHITECTURAL QUALITY; ARCHITECTURE ANALYSIS; ECONOMIC VALUATION; ECONOMIC VALUES; EVOLVABILITY; FUNDAMENTAL CHARACTERISTICS; LONG-LIVED SYSTEMS; MODELING TECHNIQUE; MULTI-STEP; RESEARCH STUDIES; RESEARCH TOPICS; SEARCH STRATEGIES; SELECTION PROCESS; SOFTWARE ARCHITECTURE DESIGN; SOFTWARE ARCHITECTURE EVOLUTION; SOFTWARE EVOLUTION; SOFTWARE LIFE CYCLES; SOFTWARE SYSTEMS; STRATEGIC DECISIONS; SYSTEMATIC REVIEW; THEORETICAL FOUNDATIONS;

EID: 80055099082     PISSN: 09505849     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.infsof.2011.06.002     Document Type: Review
Times cited : (119)

References (52)
  • 2
    • 0033185415 scopus 로고    scopus 로고
    • Metrics to assess the likelihood of project success based on architecture reviews
    • DOI 10.1023/A:1009826509846
    • A. Avritzer, and E.J. Weyuker Metrics to assess the likelihood of project success based on architecture reviews Empirical Software Engineering 4 3 1999 199 215 (Pubitemid 32082122)
    • (1999) Empirical Software Engineering , vol.4 , Issue.3 , pp. 199-215
    • Avritzer, A.1    Weyuker, E.J.2
  • 6
    • 0030296035 scopus 로고    scopus 로고
    • Software evolution: Past, present and future
    • DOI 10.1016/0950-5849(96)01116-0, PII S0950584996011160
    • K. Bennett Software evolution: past, present and future Information and Software Technology 38 11 1996 673 680 (Pubitemid 126374521)
    • (1996) Information and Software Technology , vol.38 , Issue.SPEC. ISS. , pp. 673-680
    • Bennett, K.1
  • 10
    • 0023327532 scopus 로고
    • No silver bullet
    • F.P. Brooks No silver bullet IEEE Computer 20 4 1987 10 19
    • (1987) IEEE Computer , vol.20 , Issue.4 , pp. 10-19
    • Brooks, F.P.1
  • 15
    • 3343019470 scopus 로고
    • Measuring nominal scale agreement among many raters
    • J.L. Fleiss Measuring nominal scale agreement among many raters Psychological Bulletin 76 5 1971 378 382
    • (1971) Psychological Bulletin , vol.76 , Issue.5 , pp. 378-382
    • Fleiss, J.L.1
  • 25
    • 33847683943 scopus 로고    scopus 로고
    • Software systems in-house integration: Architecture, process practices, and strategy selection
    • DOI 10.1016/j.infsof.2006.07.002, PII S0950584906000917
    • R. Land, and I. Crnkovic Software systems in-house integration: architecture, process practices and strategy selection Journal of Information and Software Technology 49 5 2006 419 444 (Pubitemid 46367624)
    • (2007) Information and Software Technology , vol.49 , Issue.5 , pp. 419-444
    • Land, R.1    Crnkovic, I.2
  • 28
    • 0036036716 scopus 로고    scopus 로고
    • Experiences in assessing product family software architecture for evolution
    • A. Maccari, Experiences in assessing product family software architecture for evolution, in: International Conference on Software Engineering, 2002, pp. 585-592.
    • (2002) International Conference on Software Engineering , pp. 585-592
    • MacCari, A.1
  • 36
    • 80055080390 scopus 로고    scopus 로고
    • Integrating the Quality Attribute Workshop (QAW) and the Attribute-Driven Design (ADD) Method
    • Software Engineering Institute, Carnegie Mellon University
    • R.L. Nord, W.G. Wood, P. Clements, Integrating the Quality Attribute Workshop (QAW) and the Attribute-Driven Design (ADD) Method, Technical Report CMU/SEI-2004-TN-017, Software Engineering Institute, Carnegie Mellon University, 2004.
    • (2004) Technical Report CMU/SEI-2004-TN-017
    • Nord, R.L.1    Wood, W.G.2    Clements, P.3
  • 44
    • 84974676830 scopus 로고    scopus 로고
    • Using the options analysis for reengineering (OAR) method for mining components for a product line
    • D. Smith, L. O'Brien, and J. Bergey Using the options analysis for reengineering (OAR) method for mining components for a product line Lecture Notes in Computer Science 2379 2002
    • (2002) Lecture Notes in Computer Science , vol.2379
    • Smith, D.1    O'Brien, L.2    Bergey, J.3
  • 49
    • 0037085965 scopus 로고    scopus 로고
    • Design erosion: Problems and causes
    • PII S0164121201001522
    • J. van Gurp, and J. Bosch Design erosion: problems and causes Journal of Systems and Software 61 2 2002 105 119 (Pubitemid 34223171)
    • (2002) Journal of Systems and Software , vol.61 , Issue.2 , pp. 105-119
    • Van Gurp, J.1    Bosch, J.2
  • 52
    • 49249102834 scopus 로고    scopus 로고
    • Symbiosis and software evolvability
    • L. Yu, S. Ramaswamy, and J. Bush Symbiosis and software evolvability IT Professional 10 4 2008 56 62
    • (2008) IT Professional , vol.10 , Issue.4 , pp. 56-62
    • Yu, L.1    Ramaswamy, S.2    Bush, J.3


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