메뉴 건너뛰기




Volumn 13, Issue 2, 2006, Pages 225-256

Using software evolution to focus architectural recovery

Author keywords

Architectural style; Architecture erosion; Architecture recovery; Evolution; Focus; Software architecture

Indexed keywords

COMPUTER AIDED DESIGN; EROSION; FOCUSING; SPECIFICATIONS;

EID: 33644896289     PISSN: 09288910     EISSN: 15737535     Source Type: Journal    
DOI: 10.1007/s10515-006-7737-5     Document Type: Conference Paper
Times cited : (52)

References (42)
  • 4
    • 0032657595 scopus 로고    scopus 로고
    • Linux as a case study: Its extracted software architecture
    • Los Angeles
    • Bowman, LT., Holt, R.C., & Brewster, N.V.: Linux as a case study: Its extracted software architecture. In ICSE'99, Los Angeles (1999).
    • (1999) ICSE'99
    • Bowman, L.T.1    Holt, R.C.2    Brewster, N.V.3
  • 8
    • 0032673994 scopus 로고    scopus 로고
    • Using off-the-shelf middleware to implement connectors in distributed software architectures
    • Los Angeles
    • Dashofy, E.M., Medvidovic, N., & Taylor, R.N.: Using off-the-shelf middleware to implement connectors in distributed software architectures. In ICSE'99, Los Angeles (1999).
    • (1999) ICSE'99
    • Dashofy, E.M.1    Medvidovic, N.2    Taylor, R.N.3
  • 9
    • 0031597209 scopus 로고    scopus 로고
    • Software architecture recovery of a program family
    • Kyoto, Japan
    • Eixelsberger, W., Ogris, M., Gall, H., & Bellay, B.: Software architecture recovery of a program family. In ICSE'98, Kyoto, Japan (1998).
    • (1998) ICSE'98
    • Eixelsberger, W.1    Ogris, M.2    Gall, H.3    Bellay, B.4
  • 10
    • 84998914078 scopus 로고    scopus 로고
    • Software engineering and middleware: A roadmap
    • Anthony Finkelstein (ed.), ACM Press
    • Emmerich, W.: Software engineering and middleware: A roadmap. In Anthony Finkelstein (ed.), The Future of SoftwareEngineering, ACM Press, pp. 119-129 (2000).
    • (2000) The Future of SoftwareEngineering , pp. 119-129
    • Emmerich, W.1
  • 12
    • 33644898234 scopus 로고
    • Object-oriented re-architecting
    • Berlin
    • Gall, H., Klosch, R. & Mittermeir, R.: Object-oriented re-architecting. In ESEC-5, Berlin, (1995).
    • (1995) ESEC-5
    • Gall, H.1    Klosch, R.2    Mittermeir, R.3
  • 13
    • 12844261437 scopus 로고    scopus 로고
    • Bridging the gap between modeling and programming languages
    • École des Mines de Nantes, France
    • Guéhéneuc, Y.G., Albin-Amiot, H., Douence, R., & Cointe, P.: Bridging the gap between modeling and programming languages. TR 02/09/INFO, École des Mines de Nantes, France (2002).
    • (2002) TR 02/09/INFO
    • Guéhéneuc, Y.G.1    Albin-Amiot, H.2    Douence, R.3    Cointe, P.4
  • 14
    • 0345889961 scopus 로고    scopus 로고
    • A software architecture reconstruction method
    • San Antonio
    • Guo, G.Y., Atlee, J.M., & Kazman, R.: A software architecture reconstruction method. In WICSA-1, San Antonio (1999).
    • (1999) WICSA-1
    • Guo, G.Y.1    Atlee, J.M.2    Kazman, R.3
  • 15
    • 0030166969 scopus 로고    scopus 로고
    • Extracting architectural features from source code
    • Kluwer Academic Publishers, Boston
    • Harris, D.R., Yeh, A.S., & Reubenstein, H.B.: Extracting architectural features from source code. Automated Software Engineering, Kluwer Academic Publishers, Boston, vol. 3. pp. 109-138 (1996).
    • (1996) Automated Software Engineering , vol.3 , pp. 109-138
    • Harris, D.R.1    Yeh, A.S.2    Reubenstein, H.B.3
  • 19
    • 0002370369 scopus 로고
    • A cookbook for using the model-view controller user interface paradigm in smalltalk-80
    • Krasner, G.E. & Pope, S.T.: A cookbook for using the model-view controller user interface paradigm in smalltalk-80. JOOP. 1(3), 26-49 (1988).
    • (1988) JOOP , vol.1 , Issue.3 , pp. 26-49
    • Krasner, G.E.1    Pope, S.T.2
  • 20
    • 0029408391 scopus 로고
    • The 4+1 view model of architecture
    • Kruchten, P.B.: The 4+1 view model of architecture. IEEE Software (1995).
    • (1995) IEEE Software
    • Kruchten, P.B.1
  • 22
    • 0033892696 scopus 로고    scopus 로고
    • A classification and comparison framework for software architecture description languages
    • Medvidovic, N. & Taylor, R.N.: A classification and comparison framework for software architecture description languages. IEEE Transactions on Software Engineering 26(1), 70-93 (2000).
    • (2000) IEEE Transactions on Software Engineering , vol.26 , Issue.1 , pp. 70-93
    • Medvidovic, N.1    Taylor, R.N.2
  • 27
    • 0035308156 scopus 로고    scopus 로고
    • Software reflexion models: Bridging the gap between design and implementation
    • Murphy, G.C., Notkin, D. & Sullivan, K.: Software reflexion models: Bridging the gap between design and implementation. IEEE Transactions on Software Engineering 27(4), 364-380 (2001).
    • (2001) IEEE Transactions on Software Engineering , vol.27 , Issue.4 , pp. 364-380
    • Murphy, G.C.1    Notkin, D.2    Sullivan, K.3
  • 28
    • 0001956194 scopus 로고
    • Foundations for the study of software architecture
    • Perry, D.E. & Wolf, A.L.: Foundations for the study of software architecture. ACM SIGSOFT SEN (1992).
    • (1992) ACM SIGSOFT SEN
    • Perry, D.E.1    Wolf, A.L.2
  • 30
    • 33644906501 scopus 로고    scopus 로고
    • Reverse architecting: Suggestions for an exchange format
    • Workshop on Standard Exchange Format, Limerick, Ireland
    • Riva, C.: Reverse architecting: Suggestions for an exchange format. Workshop on Standard Exchange Format, International Conference on Software Engineering (ICSE 2000). Limerick, Ireland (2000).
    • (2000) International Conference on Software Engineering (ICSE 2000)
    • Riva, C.1
  • 31
    • 0033316367 scopus 로고    scopus 로고
    • A tool suite for evolving legacy software
    • Oxford, England
    • Rugaber, S.: A tool suite for evolving legacy software. In ICSM'99, Oxford, England (1999).
    • (1999) ICSM'99
    • Rugaber, S.1
  • 37
    • 84976839228 scopus 로고
    • Chiron-1: A software architecture for user interface development, maintenance, and run-time support
    • Taylor, R.N., Nies, K.A., Bolcer, G.A., MacFarlane, C.A., Anderson, K.M., & Johnson, G.F.: Chiron-1: A software architecture for user interface development, maintenance, and run-time support. ACM Trans, on CHI 2(2), 105-144 (1995).
    • (1995) ACM Trans, on CHI , vol.2 , Issue.2 , pp. 105-144
    • Taylor, R.N.1    Nies, K.A.2    Bolcer, G.A.3    MacFarlane, C.A.4    Anderson, K.M.5    Johnson, G.F.6
  • 38
    • 24344492852 scopus 로고    scopus 로고
    • A hybrid process for recovering software architecture
    • Toronto
    • Tzerpos, V. & Holt, R.C.: A hybrid process for recovering software architecture. In CASCON'96, Toronto (1996).
    • (1996) CASCON'96
    • Tzerpos, V.1    Holt, R.C.2
  • 40
    • 33644915969 scopus 로고    scopus 로고
    • Windows Downloads & Product Updates. Microsoft Corporation. (2004) http://www.microsoft.com/ windows/downloads/
    • (2004)


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