메뉴 건너뛰기




Volumn 55, Issue 5, 2013, Pages 777-794

Application of knowledge-based approaches in software architecture: A systematic mapping study

Author keywords

Architecting activity; Knowledge based approach; Software architecture; Systematic mapping study

Indexed keywords

ARCHITECTURAL DESIGN DECISIONS; ARCHITECTURAL ELEMENT; ARCHITECTURAL EVALUATION; ENGINEERING ACTIVITIES; KNOWLEDGE MANAGEMENT TECHNOLOGY; KNOWLEDGE-BASED APPROACH; SOFTWARE ARCHITECTING; SYSTEMATIC MAPPING STUDIES;

EID: 84875214360     PISSN: 09505849     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.infsof.2012.11.005     Document Type: Review
Times cited : (76)

References (41)
  • 1
    • 33645011451 scopus 로고    scopus 로고
    • The Past, Present, and Future for Software Architecture
    • P. Kruchten, H. Obbink, and J. Stafford The Past, Present, and Future for Software Architecture IEEE Software 23 2006 22 30
    • (2006) IEEE Software , vol.23 , pp. 22-30
    • Kruchten, P.1    Obbink, H.2    Stafford, J.3
  • 2
    • 33644992999 scopus 로고    scopus 로고
    • The golden age of software architecture
    • M. Shaw, and P. Clements The golden age of software architecture IEEE Software 23 2006 31 39
    • (2006) IEEE Software , vol.23 , pp. 31-39
    • Shaw, M.1    Clements, P.2
  • 3
    • 80053180491 scopus 로고    scopus 로고
    • ISO ISO/IEC/IEEE 42010:2011(E) (Revision of ISO/IEC 42010:2007 and IEEE Std 1471-2000)
    • ISO, Systems and Software Engineering-Architecture Description, ISO/IEC/IEEE 42010:2011(E) (Revision of ISO/IEC 42010:2007 and IEEE Std 1471-2000), 2011, pp. 1-46.
    • (2011) Systems and Software Engineering-Architecture Description , pp. 1-46
  • 4
    • 0036575072 scopus 로고    scopus 로고
    • Knowledge management in software engineering
    • I. Rus, and M. Lindvall Knowledge management in software engineering IEEE Software 19 2002 26 38
    • (2002) IEEE Software , vol.19 , pp. 26-38
    • Rus, I.1    Lindvall, M.2
  • 5
    • 49549089759 scopus 로고    scopus 로고
    • Knowledge management in software engineering: A systematic review of studied concepts, findings and research methods used
    • F.O. Bjørnson, and T. Dingsøyr Knowledge management in software engineering: a systematic review of studied concepts, findings and research methods used Information and Software Technology 50 2008 1055 1068
    • (2008) Information and Software Technology , vol.50 , pp. 1055-1068
    • Bjørnson, F.O.1    Dingsøyr, T.2
  • 6
    • 0029695775 scopus 로고    scopus 로고
    • Requirements elicitation with indirect knowledge elicitation techniques: Comparison of three methods
    • Colorado Springs, Colorado, USA
    • E. Hudlicka, Requirements elicitation with indirect knowledge elicitation techniques: comparison of three methods, in: Proceedings of the 2nd International Conference on Requirements Engineering (ICRE'96), Colorado Springs, Colorado, USA, 1996, pp. 4-11.
    • (1996) Proceedings of the 2nd International Conference on Requirements Engineering (ICRE'96) , pp. 4-11
    • Hudlicka, E.1
  • 10
    • 36749052641 scopus 로고    scopus 로고
    • First workshop on sharing and reusing architectural knowledge
    • P. Lago, and P. Avgeriou First workshop on sharing and reusing architectural knowledge SIGSOFT Software Engineering Notes 31 2006 32 36
    • (2006) SIGSOFT Software Engineering Notes , vol.31 , pp. 32-36
    • Lago, P.1    Avgeriou, P.2
  • 12
    • 77049104931 scopus 로고    scopus 로고
    • Building up and reasoning about architectural knowledge
    • C. Hofmeister, I. Crnkovic, R. Reussner, Springer Berlin/Heidelberg
    • P. Kruchten, P. Lago, and H. van Vliet Building up and reasoning about architectural knowledge C. Hofmeister, I. Crnkovic, R. Reussner, Quality of Software Architectures 2006 Springer Berlin/Heidelberg 43 58
    • (2006) Quality of Software Architectures , pp. 43-58
    • Kruchten, P.1    Lago, P.2    Van Vliet, H.3
  • 13
    • 74349111498 scopus 로고    scopus 로고
    • Tools and technologies for architecture knowledge management
    • M. Ali Babar, T. Dingsøyr, P. Lago, H. Vliet, Springer Berlin Heidelberg
    • P. Liang, and P. Avgeriou Tools and technologies for architecture knowledge management M. Ali Babar, T. Dingsøyr, P. Lago, H. Vliet, Software Architecture Knowledge Management 2009 Springer Berlin Heidelberg 91 111
    • (2009) Software Architecture Knowledge Management , pp. 91-111
    • Liang, P.1    Avgeriou, P.2
  • 18
    • 77956410124 scopus 로고    scopus 로고
    • ISO, International Standard-ISO/IEC 14764 IEEE Std 14764-2006 ISO/IEC 14764:2006 (E) IEEE Std 14764-2006 Revision of IEEE Std 1219-1998)
    • ISO, International Standard-ISO/IEC 14764 IEEE Std 14764-2006 Software Engineering-Software Life Cycle Processes-Maintenance, ISO/IEC 14764:2006 (E) IEEE Std 14764-2006 Revision of IEEE Std 1219-1998), 2006, 01-46.
    • (2006) Software Engineering-Software Life Cycle Processes-Maintenance , pp. 01-46
  • 21
    • 0034497268 scopus 로고    scopus 로고
    • Reverse architecting: An industrial experience report
    • IEEE Computer Society, Brisbane, Queensland, Australia
    • C. Riva, Reverse architecting: an industrial experience report, in: Proceedings of the 7th Working Conference on Reverse Engineering (WCRE'00), IEEE Computer Society, Brisbane, Queensland, Australia, 2000, pp. 42-50.
    • (2000) Proceedings of the 7th Working Conference on Reverse Engineering (WCRE'00) , pp. 42-50
    • Riva, C.1
  • 26
    • 9744248703 scopus 로고    scopus 로고
    • Review: Knowledge management and knowledge management systems: Conceptual foundations and research issues
    • M. Alavi, and D.E. Leidner Review: knowledge management and knowledge management systems: conceptual foundations and research issues MIS Quarterly 25 2001 107 136
    • (2001) MIS Quarterly , vol.25 , pp. 107-136
    • Alavi, M.1    Leidner, D.E.2
  • 29
    • 78650863537 scopus 로고    scopus 로고
    • Requirements engineering for software product lines: A systematic literature review
    • V. Alves, N. Niu, C. Alves, and G. Valença Requirements engineering for software product lines: a systematic literature review Information and Software Technology 52 2010 806 820
    • (2010) Information and Software Technology , vol.52 , pp. 806-820
    • Alves, V.1    Niu, N.2    Alves, C.3    Valença, G.4
  • 30
    • 44649189162 scopus 로고    scopus 로고
    • Empirical studies of agile software development: A systematic review
    • T. Dybå, and T. Dingsøyr Empirical studies of agile software development: a systematic review Information and Software Technology 50 2008 833 859
    • (2008) Information and Software Technology , vol.50 , pp. 833-859
    • Dybå, T.1    Dingsøyr, T.2
  • 34
    • 38149120850 scopus 로고    scopus 로고
    • Effective tool support for architectural knowledge sharing
    • F. Oquendo, Springer Berlin/Heidelberg
    • R. Farenhorst, P. Lago, and H. van Vliet Effective tool support for architectural knowledge sharing F. Oquendo, Software Architecture 2007 Springer Berlin/Heidelberg 123 138
    • (2007) Software Architecture , pp. 123-138
    • Farenhorst, R.1    Lago, P.2    Van Vliet, H.3
  • 37
    • 79952438705 scopus 로고    scopus 로고
    • Advanced quality prediction model for software architectural knowledge sharing
    • P. Liang, A. Jansen, P. Avgeriou, A. Tang, and L. Xu Advanced quality prediction model for software architectural knowledge sharing Journal of System and Software 84 2011 786 802
    • (2011) Journal of System and Software , vol.84 , pp. 786-802
    • Liang, P.1    Jansen, A.2    Avgeriou, P.3    Tang, A.4    Xu, L.5
  • 39
    • 33947105674 scopus 로고    scopus 로고
    • An ontology of architectural design decisions in software intensive systems
    • P. Kruchten, An ontology of architectural design decisions in software intensive systems, in: 2nd Groningen Workshop Software Variability, 2004, pp. 54-61.
    • (2004) 2nd Groningen Workshop Software Variability , pp. 54-61
    • Kruchten, P.1
  • 40
  • 41
    • 63049106917 scopus 로고    scopus 로고
    • Software architecture design reasoning: A case for improved methodology support
    • A. Tang, J. Han, and R. Vasa Software architecture design reasoning: a case for improved methodology support IEEE Software 26 2009 43 49
    • (2009) IEEE Software , vol.26 , pp. 43-49
    • Tang, A.1    Han, J.2    Vasa, R.3


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