A conceptual model for distributed aspect-oriented software architectures

被引:3
|
作者
Ali, N [1 ]
Ramos, I [1 ]
Carsi, JA [1 ]
机构
[1] Valencia Univ Technol, Dept Informat Syst & Comp, E-46022 Valencia, Spain
关键词
distribution; AOSD; software architecture; mobility; replication;
D O I
10.1109/ITCC.2005.5
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Distribution has become a fundamental requirement for information systems and not an auxiliary. We believe it is important to consider distribution from early stages of the life cycle of software development and deal with distribution at a high abstraction level. This paper, presents a conceptual model for specifying software architectures of distributed information systems. The conceptual model is defined by combining the Aspect-Oriented Software Development (AOSD) and the Component-Based Software Development (CBSD). The distribution conceptual model is explained by presenting its AOSD perspective and the CBSD perspective. The AOSD perspective of the conceptual model describes the mobile and replication behaviour of an architectural element by introducing a distribution aspect and a replication aspect. The architectural perspective (CBSD perspective) of the distribution model allows specification of the distributed communication of the architectural elements of a software architecture.
引用
收藏
页码:422 / 427
页数:6
相关论文
共 50 条
  • [1] 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
  • [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] Developing Aspect-Oriented Software Architectures: a Framework Definition
    Navasa, Amparo
    Perez-Toledano, Miguel A.
    Murillo, Juan M.
    [J]. 2009 FOURTH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING ADVANCES (ICSEA 2009), 2009, : 331 - 338
  • [6] 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
  • [7] 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
  • [8] 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
  • [9] 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 - +
  • [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 - +