Use-Case Based Aspect-Oriented Architecture Description Model

被引:0
|
作者
Ge Jun-wei [1 ]
Tang Rong [1 ,2 ]
Fang Yi-qiu [1 ]
机构
[1] Chongqing Univ Posts & Telecom, Coll Software Sci, Chongqing 400065, Peoples R China
[2] Chongqing Univ Posts & Telecom, Coll Comp Sci & Technol, Sino Korea Chongqing GIS Res Ctr, Chongqing 400065, Peoples R China
关键词
D O I
10.1109/WCSE.2009.65
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The architectural description and design decide the quality and life of the software. Cross-cutting concerns as aspects crosscut multiple architectural components. Due to these cross-cutting concerns the metrics for cohesion and coupling are affected, the scenario result in lower values for modifiability and reuse quality attributes Accordingly, the concept of aspect-orientation is required to be addressed in architecture design level But now a lot of methods about architectural description fail to accommodate the description for cross-cutting concerns In this paper, on the based of standard for "Recommended practice for architectural description of software-intensive system" in IEEE 1471-2000, we propose the Use-Case Based Aspect-Oriented Conceptual Model for Architecture Description to explicitly address aspects in architecture design It is more favorable to maintain, reuse and evolve soft-ware system And we applied this model into Web Service, shaped Aspect-Oriented Extension Architecture Description Model for Web Services to show the advantages of this approach.
引用
收藏
页码:301 / +
页数:2
相关论文
共 50 条
  • [41] A component-based and aspect-oriented model for software evolution
    Pessemier, Nicolas
    Seinturier, Lionel
    Duchien, Laurence
    Coupaye, Thierry
    INTERNATIONAL JOURNAL OF COMPUTER APPLICATIONS IN TECHNOLOGY, 2008, 31 (1-2) : 94 - 105
  • [42] A compilation and optimization model for aspect-oriented programs
    Masuhara, H
    Kiczales, G
    Dutchyn, C
    COMPILER CONSTRUCTION, PROCEEDINGS, 2003, 2622 : 46 - 60
  • [43] Flexible Aspect-Oriented Design Model Checking
    Shen, Wuwei
    Wong, W. Eric
    APSEC 2008:15TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2008, : 537 - +
  • [44] 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 - +
  • [45] 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
  • [46] Aspect-Oriented Design Automation with Model Transformation
    Han, Zhao
    Wang, Deyan
    Rutsch, Gabriel
    Li, Bowen
    Prebeck, Sebastian Siegfried
    Lopera, Daniela Sanchez
    Devarajegowda, Keerthikumara
    Ecker, Wolfgang
    PROCEEDINGS OF THE 2021 IFIP/IEEE INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION (VLSI-SOC), 2021, : 48 - 53
  • [47] 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 - +
  • [48] A Comparative Study of Aspect-Oriented and Object-Oriented Implementations: Pervasive System Use Case
    Abdelkrim, Benamar
    Noureddine, Belkhatir
    Tarik, Bendimerad Fethi
    DIGITAL INFORMATION PROCESSING AND COMMUNICATIONS, PT 2, 2011, 189 : 178 - +
  • [49] Early aspects: Aspect-oriented requirements engineering and architecture design
    Rashid, A
    Moreira, A
    Tekinerdogan, B
    IEE PROCEEDINGS-SOFTWARE, 2004, 151 (04): : 153 - 155
  • [50] A Case Study of Embedded Software Development Based on Aspect-Oriented Programming
    Zhang, Mingrui
    Miao, Wansheng
    Zhang, Xin
    Rao, Ruonan
    MULTIMEDIA AND UBIQUITOUS ENGINEERING, 2014, 308 : 377 - 384