ASPECT-ORIENTED SPECIFICATION: A CASE STUDY IN SPACE DOMAIN

被引:0
|
作者
Agostinho, Sergio [1 ]
Moreira, Ana [1 ]
Marques, Andre [1 ]
Araujo, Joao [1 ]
Ferreira, Ricardo [2 ]
Raminhos, Ricardo [2 ]
Ribeiro, Rita [2 ]
Brito, Isabel [3 ]
Chevalley, Philippe [4 ]
机构
[1] Univ Nova Lisboa, CITI Dept Informat, P-2829516 Caparica, Portugal
[2] Univ Nova Lisboa, Inst Desenvolvimento Novas Tecnol, P-2829516 Caparica, Portugal
[3] Inst Politecn Beja, Dept Engn, P-7800050 Beja, Portugal
[4] ESA ESOC, NL-2201 AZ Noordwijk, Netherlands
关键词
XML; metadata repository; aspect-oriented software development; requirements analysis; early aspects;
D O I
10.1142/S0218194010004943
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Aspect-oriented software development claims to improve several software engineering principles, such as modularization, abstraction and composition. The Aspect for the Space Domain project (ASSD) developed a metadata-driven approach for aspect-oriented requirements analysis. The main objectives of the ASSD project, funded by the European Space Agency, a were to study the applicability and usefulness of aspect-orientation for the space domain (ground segment software projects in particular), focusing on the early stages of the software development life cycle. Therefore, this paper describes a rigorous representation for requirements analysis concepts, refines an approach for handling early aspects, and proposes a client/server architecture based on a metadata repository. The ASSD approach has been validated with two space domain case studies.
引用
收藏
页码:783 / 808
页数:26
相关论文
共 50 条
  • [1] Aspect-oriented analysis applied to the space domain
    Marques, Andre
    Rarninhos, Ricardo
    Ferreira, Ricardo
    Ribeiro, Rita
    Agostinho, Sergio
    Araujo, Joado
    Moreira, Ana
    ICEIS 2007: PROCEEDINGS OF THE NINTH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS: INFORMATION SYSTEMS ANALYSIS AND SPECIFICATION, 2007, : 71 - +
  • [2] Aspect-oriented formal specification for multimedia systems
    Zhang, Lichen
    Wang, Lihua
    2008 IEEE/ACS INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS, VOLS 1-3, 2008, : 260 - +
  • [3] 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
  • [4] An Aspect-Oriented Approach to Modular Behavioral Specification
    Yamada, Kiyoshi
    Watanabe, Takuo
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2006, 163 (01) : 45 - 56
  • [5] An Aspect-Oriented Language for Product Family Specification
    Zhang, Qinglei
    Khedri, Ridha
    Jaskolka, Jason
    ANT 2012 AND MOBIWIS 2012, 2012, 10 : 482 - 489
  • [6] Model checking aspect-oriented design specification
    Xu, Dianxiang
    Alsmadi, Izzat
    Xu, Weifeng
    COMPSAC 2007: THE THIRTY-FIRST ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, VOL I, PROCEEDINGS, 2007, : 491 - +
  • [7] Introducing Aspect-Oriented Specification for Abstract State Machines
    Dausend, Marcel
    Raschke, Alexander
    ABSTRACT STATE MACHINES, ALLOY, B, TLA, VDM, AND Z, ABZ 2014, 2014, 8477 : 174 - 187
  • [8] An approach for supporting Aspect-Oriented Domain Modeling
    Gray, J
    Bapty, T
    Neema, S
    Schmidt, DC
    Gokhale, A
    Natarajan, B
    GENERATIVE PROGRAMMING AND COMPONENT ENGINEERING 2003, PROCEEDINGS, 2003, 2830 : 151 - 168
  • [9] A Formal Framework for Aspect-Oriented Specification of Cyber Physical Systems
    Zhang, Lichen
    He, Jifeng
    CONVERGENCE AND HYBRID INFORMATION TECHNOLOGY, 2011, 206 : 391 - 398
  • [10] Aspect-oriented specification of threat-driven security requirements
    Xu, Dianxiang
    Goel, Vivek
    Nygard, Kendall E.
    Wong, W. Eric
    INTERNATIONAL JOURNAL OF COMPUTER APPLICATIONS IN TECHNOLOGY, 2008, 31 (1-2) : 131 - 140