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 条
  • [41] Rewriting rule-based model for aspect-oriented software evolution
    Cherait, Hanene
    Bounour, Nora
    INTERNATIONAL JOURNAL OF COMPUTER APPLICATIONS IN TECHNOLOGY, 2016, 54 (04) : 266 - 278
  • [42] THE DSAW ASPECT-ORIENTED SOFTWARE DEVELOPMENT PLATFORM
    Ortin, Francisco
    Vinuesa, Luis
    Felix, Jose M.
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2011, 21 (07) : 891 - 929
  • [43] Modeling Aspect-Oriented Extension Software Architecture
    Li Furong
    Sun Wei
    Jia Zhigang
    ISCSCT 2008: INTERNATIONAL SYMPOSIUM ON COMPUTER SCIENCE AND COMPUTATIONAL TECHNOLOGY, VOL 2, PROCEEDINGS, 2008, : 431 - +
  • [44] Developing mobile ambients using an aspect-oriented software architectural model
    Ali, Nour
    Millan, Carlos
    Ramos, Isidro
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2006: COOPIS, DOA, GADA, AND ODBASE PT 2, PROCEEDINGS, 2006, 4276 : 1633 - 1649
  • [45] An aspect-oriented approach to distributed object security
    Hao, RB
    Bölöni, L
    Jun, K
    Marinescu, DC
    IEEE INTERNATIONAL SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS, PROCEEDINGS, 1999, : 23 - 30
  • [46] An Aspect-Oriented Approach to Securing Distributed Systems
    Jakob, Henner
    Loriant, Nicolas
    Consel, Charles
    INTERNATIONAL CONFERENCE ON PERVASIVE SERVICES (ICPS 2009), 2009, : 21 - 30
  • [47] A Model-Based Testing Method for Dynamic Aspect-Oriented Software
    Pires Souza, Maria Laura
    Silveira, Fabio Fagundes
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2017, PT VI, 2017, 10409 : 95 - 111
  • [48] An aspect-oriented model to monitor misuse
    Padayachee, K.
    Eloff, J. H. P.
    INNOVATIONS AND ADVANCED TECHNIQUES IN COMPUTER AND INFORMATION SCIENCES AND ENGINEERING, 2007, : 273 - +
  • [49] Model evolution with aspect-oriented mechanisms
    Ubayashi, N
    Tamai, T
    Sano, S
    Maeno, Y
    Murakami, S
    EIGHTH INTERNATIONAL WORKSHOP ON PRINCIPLES OF SOFTWARE EVOLUTION, PROCEEDINGS, 2005, : 187 - 194
  • [50] A machine model for aspect-oriented programming
    Haupt, Michael
    Schippers, Hans
    ECOOP 2007 - OBJECT-ORIENTED PROGRAMMING, PROCEEDINGS, 2007, 4609 : 501 - +