Taking advantage of COTS for developing aspect-oriented software architectures

被引:0
|
作者
Perez, Jennifer [1 ]
Ramos, Isidro [2 ]
Carsi, Jose Angel [2 ]
机构
[1] Tech Univ Madrid, UPM, Carretera Valencia Km7, E-28031 Madrid, Spain
[2] Univ Politecn Valencia, Dept Informat Syst & Computat, E-46071 Valencia, Spain
关键词
D O I
10.1109/ECBS.2008.61
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Reused software artefacts guarantee their quality and suitable functionality because they have been tested and used before. As a consequence, Commercial Off-The-Shelf (COTS) importation has acquired relevance in the last few years. This paper presents a proposal for integrating COTS into aspect-oriented architectural models that are developed and maintained following the Model-Driven Development (MDD) approach. The proposal is based on the PRISMA approach, which gives complete support to the development of technology-independent, aspect-oriented software architectures. PRISMA integrates COTS into its MDD process to obtain the complete application code automatically. The proposal is illustrated using a case study: a tele-operated robot that has been developed completely using this proposal.
引用
下载
收藏
页码:245 / +
页数:2
相关论文
共 50 条
  • [21] On horizontal specification architectures and their aspect-oriented implementations
    Aaltonen, Timo
    Katara, Mika
    Kurki-Suonio, Reino
    Mikkonen, Tommi
    TRANSACTIONS ON ASPECT-ORIENTED SOFTWARE DEVELOPMENT II, 2006, 4242 : 1 - 29
  • [22] Modeling Aspect-Oriented Software Architecture
    Ni, Youcong
    Ying, Shi
    Zhang, Linlin
    Wen, Jing
    Ye, Peng
    Zhang, Jiajing
    2009 INTERNATIONAL CONFERENCE ON INDUSTRIAL AND INFORMATION SYSTEMS, PROCEEDINGS, 2009, : 108 - +
  • [23] Impact of aspect-oriented programming on software modularity
    Przybylek, Adam
    2011 15TH EUROPEAN CONFERENCE ON SOFTWARE MAINTENANCE AND REENGINEERING (CSMR), 2011, : 369 - 372
  • [24] Aspect-oriented implementation of software health indicators
    Thai, J
    Pekilis, B
    Lau, A
    Seviora, R
    APSEC 2001: EIGHTH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2001, : 97 - 104
  • [25] A model curriculum for aspect-oriented software development
    Brichau, Johan
    Chitchyan, Ruzanna
    Garcia, Alessandro
    Rashid, Awais
    Clarke, Siobhan
    D'Hondt, Ellie
    Haupt, Michael
    Joosen, Wouter
    Katz, Shmuel
    Noye, Jacques
    Suedholt, Mario
    IEEE SOFTWARE, 2006, 23 (06) : 53 - +
  • [26] Model for Dynamic Evolution of Aspect-Oriented Software
    Katic, Marija
    Fertalj, Kresimir
    2011 15TH EUROPEAN CONFERENCE ON SOFTWARE MAINTENANCE AND REENGINEERING (CSMR), 2011, : 377 - 380
  • [27] Aspect-oriented modeling for embedded software design
    Noda, Natsuko
    Kishi, Tomoji
    14TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2007, : 342 - +
  • [28] Specifying aspect-oriented architectures in AO-ADL
    Pinto, Monica
    Fuentes, Lidia
    Maria Troya, Jose
    INFORMATION AND SOFTWARE TECHNOLOGY, 2011, 53 (11) : 1165 - 1182
  • [29] An aspect-oriented software architecture for code mobility
    Lobato, Cidiane
    Garcia, Alessandro
    Romanovsky, Alexander
    Lucena, Carlos
    SOFTWARE-PRACTICE & EXPERIENCE, 2008, 38 (13): : 1365 - 1392
  • [30] Aspect-oriented development of cluster computing software
    Hyuck Han
    Hyungsoo Jung
    Heon Y. Yeom
    Cluster Computing, 2011, 14 : 357 - 375