Developing Aspect-Oriented Software Architectures: a Framework Definition

被引:0
|
作者
Navasa, Amparo [1 ]
Perez-Toledano, Miguel A. [1 ]
Murillo, Juan M. [1 ]
机构
[1] Univ Extremadura, Dept Comp Sci, E-06071 Badajoz, Spain
关键词
AOSD; software architecture; AO Architecture; AO-ADL;
D O I
10.1109/ICSEA.2009.55
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
As the real world changes and evolves, software systems have to adapt in order to remain useful For this reason, software engineers need techniques and tools which allow them to develop complex systems which are correct and easily adaptable. We here present a framework which provides the software engineer with a tool to design easily adaptable systems that evolve effortlessly. Changes are implemented from a structural point of view following the separation of concerns principle. We describe the characteristics of an aspect-oriented systems development model from an architectural viewpoint, a working methodology, and an aspect-oriented architecture description language.
引用
收藏
页码:331 / 338
页数:8
相关论文
共 50 条
  • [1] Taking advantage of COTS for developing aspect-oriented software architectures
    Perez, Jennifer
    Ramos, Isidro
    Carsi, Jose Angel
    [J]. FIFTEENTH IEEE INTERNATIONAL CONFERENCE AND WORKSHOPS ON THE ENGINEERING OF COMPUTER-BASED SYSTEMS, PROCEEDINGS, 2008, : 245 - +
  • [2] A modelling proposal for aspect-oriented software architectures
    Perez, Jennifer
    Navarro, Elena
    Letelier, Patricio
    Ramos, Isidro
    [J]. 13TH ANNUAL IEEE INTERNATIONAL SYMPOSIUM AND WORKSHOP ON ENGINEERING OF COMPUTER BASED SYSTEMS, PROCEEDINGS: MASTERING THE COMPLEXITY OF COMPUTER-BASED SYSTEMS, 2006, : 32 - +
  • [3] Mobile ambients in aspect-oriented software architectures
    Ali, Nour
    Perez, Jennifer
    Costa, Cristobal
    Ramos, Isidro
    Carsi, Jose A.
    [J]. SOFTWARE ENGINEERING TECHNIQUES: DESIGN FOR QUALITY, 2006, 227 : 37 - +
  • [4] Coordination in software architectures:: an aspect-oriented approach
    Perez, Jennifer
    Llavador, Manuel
    Carsi, Jose A.
    Canos, Jose H.
    Ramos, Isidro
    [J]. 5TH WORKING IEEE/IFIP CONFERENCE ON SOFTWARE ARCHITECTURE, PROCEEDINGS, 2006, : 219 - +
  • [5] A conceptual model for distributed aspect-oriented software architectures
    Ali, N
    Ramos, I
    Carsi, JA
    [J]. ITCC 2005: INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: CODING AND COMPUTING, VOL 2, 2005, : 422 - 427
  • [6] Stability assessment of aspect-oriented software architectures: A quantitative study
    Molesini, Ambra
    Garcia, Alessandro
    Garcia Chavez, Christina von Flach
    Batista, Thais Vasconcelos
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2010, 83 (05) : 711 - 722
  • [7] Model-Driven Development of Aspect-Oriented Software Architectures
    Perez, Jennifer
    Ramos, Isidro
    Carsi, Jose A.
    Costa-Soria, Cristobal
    [J]. JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2013, 19 (10) : 1433 - 1473
  • [8] Designing software architectures with an aspect-oriented architecture description language
    Perez, Jennifer
    Ali, Nour
    Carsi, Jose A.
    Ramos, Isidro
    [J]. COMPONENT-BASED SOFTWARE ENGINEERING, PROCEEDINGS, 2006, 4063 : 123 - 138
  • [9] An Aspect-Oriented Approach for Supporting Autonomic Reconfiguration of Software Architectures
    Costa-Soria, Cristobal
    Perez, Jennifer
    Angel Carsi, Jose
    [J]. INFORMATICA-JOURNAL OF COMPUTING AND INFORMATICS, 2011, 35 (01): : 14 - 26
  • [10] Introducing ambient calculus in mobile aspect-oriented software architectures
    Ali, Nour
    Perez, Jennifer
    Ramos, Isidro
    Carsi, Jose A.
    [J]. 5TH WORKING IEEE/IFIP CONFERENCE ON SOFTWARE ARCHITECTURE, PROCEEDINGS, 2006, : 233 - +