메뉴 건너뛰기




Volumn , Issue , 2006, Pages 135-144

A framework for software architecture refactoring using model transformations and semantic annotations

Author keywords

Model transformations; Qualitydriven re engineering; Software architecture refactoring; Software evolution; UML profiles

Indexed keywords

ARCHITECTURE; COMPUTER SOFTWARE MAINTENANCE; COMPUTER SOFTWARE SELECTION AND EVALUATION; INFORMATION THEORY; MAINTAINABILITY; MAINTENANCE; REENGINEERING; SEMANTICS; SOFTWARE DESIGN; UNIFIED MODELING LANGUAGE;

EID: 38149018766     PISSN: 15345351     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/CSMR.2006.3     Document Type: Conference Paper
Times cited : (26)

References (24)
  • 1
    • 46149110240 scopus 로고    scopus 로고
    • M. Barbacci, M. Klein, T. Longstaff, and C. Weinstock. Quality attributes. Technical Report CMU/SEI-95-TR-021, Software Engineering Institute (SEI), Carnegie Mellon University, Pittsburgh, PA, December 1995.
    • M. Barbacci, M. Klein, T. Longstaff, and C. Weinstock. Quality attributes. Technical Report CMU/SEI-95-TR-021, Software Engineering Institute (SEI), Carnegie Mellon University, Pittsburgh, PA, December 1995.
  • 2
    • 78049335165 scopus 로고    scopus 로고
    • A classification of stereotypes for object-oriented modeling languages
    • Proceedings of the UML 1999, of, Oct, Springer
    • S. Berner, M. Glinz, and S. Joos. A classification of stereotypes for object-oriented modeling languages. In Proceedings of the UML 1999, volume 1723 of LNCS, pages 249-264, Oct 1999. Springer.
    • (1999) LNCS , vol.1723 , pp. 249-264
    • Berner, S.1    Glinz, M.2    Joos, S.3
  • 3
    • 0032657595 scopus 로고    scopus 로고
    • Linux as a case study: Its extracted software architecture
    • Los Angeles, CA, May, IEEE
    • I. T. Bowman, R. C. Holt, and N. V. Brewster. Linux as a case study: Its extracted software architecture. In Proceedings of the ICSE 1999, pages 555-563, Los Angeles, CA, May 1999. IEEE.
    • (1999) Proceedings of the ICSE , pp. 555-563
    • Bowman, I.T.1    Holt, R.C.2    Brewster, N.V.3
  • 8
    • 17744391650 scopus 로고    scopus 로고
    • Classification of model transformation approaches
    • Anaheim, CA, Oct
    • K. Czarnecki and S. Helsen. Classification of model transformation approaches. In Proceedings of the OOPSLA 2003, Anaheim, CA, Oct 2003.
    • (2003) Proceedings of the OOPSLA 2003
    • Czarnecki, K.1    Helsen, S.2
  • 11
    • 1642399086 scopus 로고    scopus 로고
    • UML profile to support requirements engineering with kaos
    • Feb
    • W. Heaven and A. Finkelstein. UML profile to support requirements engineering with kaos. IEE Proceedings - Software, 151(1): 10-27, Feb 2004.
    • (2004) IEE Proceedings - Software , vol.151 , Issue.1 , pp. 10-27
    • Heaven, W.1    Finkelstein, A.2
  • 13
    • 18044378553 scopus 로고    scopus 로고
    • Tracing evolution changes through model synchronization
    • Chicago, IL, Sep, IEEE
    • I. Ivkovic and K. Kontogiannis. Tracing evolution changes through model synchronization. In Proceedings of the ICSM 2004, pages 252-261, Chicago, IL, Sep 2004. IEEE.
    • (2004) Proceedings of the ICSM , pp. 252-261
    • Ivkovic, I.1    Kontogiannis, K.2
  • 16
    • 34547444679 scopus 로고    scopus 로고
    • An attack surface metric
    • Technical Report CMU-CS-05-155, School of Computer Science, Carnegie Mellon University, Pittsburgh, PA, Jul
    • P. Manadhata and J. M. Wing. An attack surface metric. Technical Report CMU-CS-05-155, School of Computer Science, Carnegie Mellon University, Pittsburgh, PA, Jul 2005.
    • (2005)
    • Manadhata, P.1    Wing, J.M.2
  • 20
    • 3042853814 scopus 로고    scopus 로고
    • Supporting architectural restructuring by analyzing feature models
    • Tampere, Finland, IEEE
    • I. Pashov, M. Riebisch, and I. Philippow. Supporting architectural restructuring by analyzing feature models. In Proceedings of the CSMR 2004, pages 25-36, Tampere, Finland, 2004. IEEE.
    • (2004) Proceedings of the CSMR , pp. 25-36
    • Pashov, I.1    Riebisch, M.2    Philippow, I.3
  • 21
    • 18044382496 scopus 로고    scopus 로고
    • UML-based reverse engineering and model analysis approaches for software architecture maintenance
    • IEEE
    • C. Riva, P. Selonen, T. Systä, and J. Xu. UML-based reverse engineering and model analysis approaches for software architecture maintenance. In Proceedings of the ICSM 2004, pages 50-59, 2004. IEEE.
    • (2004) Proceedings of the ICSM , pp. 50-59
    • Riva, C.1    Selonen, P.2    Systä, T.3    Xu, J.4
  • 22
    • 0036442389 scopus 로고    scopus 로고
    • A software transformation framework for quality-driven object-oriented reengineering
    • Oct, IEEE
    • L. Tahvildari and K. Kontogiannis. A software transformation framework for quality-driven object-oriented reengineering. In Proceedings of the ICSM 2002, pages 596-605, Oct 2002. IEEE.
    • (2002) Proceedings of the ICSM , pp. 596-605
    • Tahvildari, L.1    Kontogiannis, K.2
  • 24
    • 35048847051 scopus 로고    scopus 로고
    • Towards a UML profile for software product lines
    • Proceedings of the PFE 2003, of, Siena, Italy, Nov, Springer
    • T. Ziadi, L. Helouet, and J. Jezequel. Towards a UML profile for software product lines. In Proceedings of the PFE 2003, volume 3014 of LNCS, pages 129-139, Siena, Italy, Nov 2003. Springer.
    • (2003) LNCS , vol.3014 , pp. 129-139
    • Ziadi, T.1    Helouet, L.2    Jezequel, J.3


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