메뉴 건너뛰기




Volumn 53, Issue 2, 2011, Pages 121-136

Components meet aspects: Assessing design stability of a software product line

Author keywords

Aspect Oriented Software Development; Component based Development; Design stability; Product Line Architecture

Indexed keywords

ARCHITECTURAL MODIFICATION; ASPECT ORIENTED SOFTWARE DEVELOPMENT; ASPECT-ORIENTED; COMPONENT BASED; COMPONENT-BASED DEVELOPMENT; COMPONENT-BASED IMPLEMENTATION; CROSSCUTTING FEATURES; DESIGN STABILITY; EVOLUTIONARY CHANGES; HYBRID APPROACH; HYBRID IMPLEMENTATION; MAINTENANCE COST; PRODUCT LINE ARCHITECTURE; PRODUCT-LINES; QUALITATIVE ANALYSIS; SOFTWARE PRODUCT LINE; STABILITY EVALUATION;

EID: 78751573995     PISSN: 09505849     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.infsof.2010.08.007     Document Type: Article
Times cited : (39)

References (71)
  • 5
    • 0032302040 scopus 로고    scopus 로고
    • On evidence supporting the feast hypothesis and the laws of software evolution
    • IEEE Computer Society Washington, DC, USA
    • M.M. Lehman, J.F. Ramil, and D.E. Perry On evidence supporting the feast hypothesis and the laws of software evolution METRICS 1998 IEEE Computer Society Washington, DC, USA 84 88
    • (1998) METRICS , pp. 84-88
    • Lehman, M.M.1    Ramil, J.F.2    Perry, D.E.3
  • 12
    • 33750420156 scopus 로고    scopus 로고
    • The paradoxical success of aspect-oriented programming
    • F. Steimann The paradoxical success of aspect-oriented programming SIGPLAN Notices 41 10 2006 481 497
    • (2006) SIGPLAN Notices , vol.41 , Issue.10 , pp. 481-497
    • Steimann, F.1
  • 15
    • 33751581966 scopus 로고    scopus 로고
    • Combining feature-oriented analysis and aspect-oriented programming for product line asset development
    • IEEE Computer Society, Washington, DC, USA
    • K. Lee, K.C. Kang, M. Kim, S. Park, Combining feature-oriented analysis and aspect-oriented programming for product line asset development, in: SPLC'06: Proceedings of the 10th International on Software Product Line Conference, IEEE Computer Society, Washington, DC, USA, 2006, pp. 103-112.
    • (2006) SPLC'06: Proceedings of the 10th International on Software Product Line Conference , pp. 103-112
    • Lee, K.1    Kang, K.C.2    Kim, M.3    Park, S.4
  • 16
    • 33745676584 scopus 로고    scopus 로고
    • From requirements documents to feature models for aspect oriented product line implementation
    • N. Loughran, A. Sampaio, A. Rashid, From requirements documents to feature models for aspect oriented product line implementation, in: Satellite Events at the MoDELS 2005 Conference, vol. 3844/2006, 2006, pp. 262-271.
    • (2006) Satellite Events at the MoDELS 2005 Conference , vol.3844 , Issue.2006 , pp. 262-271
    • Loughran, N.1    Sampaio, A.2    Rashid, A.3
  • 22
    • 84948965023 scopus 로고    scopus 로고
    • Concepts and guidelines of feature modeling for product line software engineering
    • K. Lee, K.C. Kang, and J. Lee Concepts and guidelines of feature modeling for product line software engineering Software Reuse: Methods, Techniques, and Tools (LNCS) 2319/2002 2002 62 77
    • (2002) Software Reuse: Methods, Techniques, and Tools (LNCS) , vol.2319 , Issue.2002 , pp. 62-77
    • Lee, K.1    Kang, K.C.2    Lee, J.3
  • 30
    • 0012021195 scopus 로고    scopus 로고
    • Tech. Rep. NU-CCS-99-01, College of Computer Science, Northeastern University, Boston, MA, USA
    • K. Lieberherr, D. Lorenz, M. Mezini, Programming with Aspectual Components, Tech. Rep. NU-CCS-99-01, College of Computer Science, Northeastern University, Boston, MA, USA, 1999.
    • (1999) Programming with Aspectual Components
    • Lieberherr, K.1    Lorenz, D.2    Mezini, M.3
  • 31
    • 0002552930 scopus 로고    scopus 로고
    • Using multidimensional separation of concerns to (re)shape evolving software
    • H. Ossher, and P. Tarr Using multidimensional separation of concerns to (re)shape evolving software Communications of ACM 44 10 2001 43 50
    • (2001) Communications of ACM , vol.44 , Issue.10 , pp. 43-50
    • Ossher, H.1    Tarr, P.2
  • 33
    • 33645396116 scopus 로고    scopus 로고
    • Tech. Rep. formal/06-04-01 - Version 4, OMG
    • Corba Component Model Specification, Tech. Rep. formal/06-04-01 - Version 4, OMG, 2006.
    • (2006) Corba Component Model Specification
  • 34
    • 78751600079 scopus 로고    scopus 로고
    • Enterprise Javabeans
    • Enterprise Javabeans. .
  • 38
    • 0000442222 scopus 로고    scopus 로고
    • Component primer
    • J. Hopkins Component primer Communications of ACM 43 10 2000 27 30
    • (2000) Communications of ACM , vol.43 , Issue.10 , pp. 27-30
    • Hopkins, J.1
  • 40
    • 33746468171 scopus 로고    scopus 로고
    • A symmetric and unified approach towards combining aspect-oriented and component-based software development
    • Sweden
    • D. Suvée, B. De Fraine, W. Vanderperren, A symmetric and unified approach towards combining aspect-oriented and component-based software development, in: International Symposium on Component-Based Software Engineering, Sweden, 2006, pp. 114-122.
    • (2006) International Symposium on Component-Based Software Engineering , pp. 114-122
    • Suvée, D.1
  • 50
    • 78751576582 scopus 로고    scopus 로고
    • Aopmetrics - tigris.org. .
  • 59
    • 0346312315 scopus 로고    scopus 로고
    • Evolution in software product lines: Two cases
    • M. Svahnberg, and J. Bosch Evolution in software product lines: two cases Journal of Software Maintenance 11 6 1999 391 422
    • (1999) Journal of Software Maintenance , vol.11 , Issue.6 , pp. 391-422
    • Svahnberg, M.1    Bosch, J.2
  • 64
    • 33947187259 scopus 로고    scopus 로고
    • A study of design characteristics in evolving software using stability as a criterion
    • D. Kelly A study of design characteristics in evolving software using stability as a criterion IEEE Transactions on Software Engineering 32 5 2006 315 329
    • (2006) IEEE Transactions on Software Engineering , vol.32 , Issue.5 , pp. 315-329
    • Kelly, D.1
  • 66
  • 68
    • 0034148902 scopus 로고    scopus 로고
    • Stability assessment of evolving industrial object-oriented frameworks
    • M. Mattsson, and J. Bosch Stability assessment of evolving industrial object-oriented frameworks Journal of Software Maintenance 12 2 2000 79 102
    • (2000) Journal of Software Maintenance , vol.12 , Issue.2 , pp. 79-102
    • Mattsson, M.1    Bosch, J.2
  • 69
    • 33644531258 scopus 로고    scopus 로고
    • A case study on building cots-based system using aspect-oriented programming
    • ACM Santa Fe, New Mexico, USA
    • A.A. Kvale, J. Li, and R. Conradi A case study on building cots-based system using aspect-oriented programming Proceedings of the 2005 ACM Symposium on Applied Computing 2005 ACM Santa Fe, New Mexico, USA 1491 1498
    • (2005) Proceedings of the 2005 ACM Symposium on Applied Computing , pp. 1491-1498
    • Kvale, A.A.1    Li, J.2    Conradi, R.3


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