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 条
  • [41] Aspect-oriented modeling for embedded software design
    Noda, Natsuko
    Kishi, Tomoji
    [J]. 14TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2007, : 342 - +
  • [42] An aspect-oriented software architecture for code mobility
    Lobato, Cidiane
    Garcia, Alessandro
    Romanovsky, Alexander
    Lucena, Carlos
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 2008, 38 (13): : 1365 - 1392
  • [43] Aspect-oriented development of cluster computing software
    Han, Hyuck
    Jung, Hyungsoo
    Yeom, Heon Y.
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2011, 14 (04): : 357 - 375
  • [44] An approach for transformation of aspect-oriented software architecture
    Ni, Youcong
    Ye, Peng
    Du, Xin
    Xiao, Ruliang
    Yao, Zhiqiang
    [J]. Journal of Computational Information Systems, 2012, 8 (23): : 9771 - 9778
  • [45] Editorial: Aspect-oriented technology and software quality
    Alexander, R
    Bieman, J
    [J]. SOFTWARE QUALITY JOURNAL, 2004, 12 (02) : 93 - 97
  • [46] Aspect-oriented software development beyond programming
    Rashid, Awais
    Garcia, Alessandro
    Moreira, Ana
    [J]. REUSE OF OFF-THE-SHELF COMPONENTS, PROCEEDINGS, 2006, 4039 : 441 - 442
  • [47] Editorial: Aspect-Oriented Technology and Software Quality
    Roger Alexander
    James Bieman
    [J]. Software Quality Journal, 2004, 12 : 93 - 97
  • [48] Aspect-oriented development of cluster computing software
    Hyuck Han
    Hyungsoo Jung
    Heon Y. Yeom
    [J]. Cluster Computing, 2011, 14 : 357 - 375
  • [49] Modeling Aspect-Oriented Extension Software Architecture
    Li Furong
    Sun Wei
    Jia Zhigang
    [J]. ISCSCT 2008: INTERNATIONAL SYMPOSIUM ON COMPUTER SCIENCE AND COMPUTATIONAL TECHNOLOGY, VOL 2, PROCEEDINGS, 2008, : 431 - +
  • [50] THE DSAW ASPECT-ORIENTED SOFTWARE DEVELOPMENT PLATFORM
    Ortin, Francisco
    Vinuesa, Luis
    Felix, Jose M.
    [J]. INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2011, 21 (07) : 891 - 929