Understanding requirements: Aspect oriented software development

被引:0
|
作者
Dahiya, Deepak [1 ]
Sachdeva, Rajinder K. [2 ]
机构
[1] Majan Coll, Dept Technol, Muscat, Oman
[2] IIPA, Delhi, India
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper discusses the requirements for aspect oriented design language in general and derives the specific requirements for the AOSDDL (Aspect Oriented Software Development Design Language) design language architecture that is proposed within this work. It has become apparent that design language research deals largely with trade-offs. For example, many of the aspect oriented design systems trade-off implementation dependency for wide tool support or limited support with general purpose flexibility. Research into aspect oriented design languages so far has shown that no single solution will meet all possible requirements of aspect oriented software development, and thus, multiple systems for domains with different demands must be able to co-exist and interoperate. The challenge in designing aspect oriented solutions therefore is to draw the optimal line between trade-offs depending on the requirements at hand For this, it is crucial to understand fully the requirements of a given domain.
引用
收藏
页码:303 / +
页数:2
相关论文
共 50 条
  • [1] Aspect-oriented software development and software process
    Sutton, SM
    [J]. UNIFYING THE SOFTWARE PROCESS SPECTRUM, 2005, 3840 : 177 - 191
  • [2] Aspect-oriented requirements engineering for software product lines
    Kuloor, C
    Eberlein, A
    [J]. ECBS 2003: 10TH IEEE INTERNATIONAL CONFERENCE AND WORKSHOP ON THE ENGINEERING OF COMPUTER-BASED SYSTEMS, PROCEEDINGS, 2003, : 98 - 107
  • [3] UML Extensions for Aspect Oriented Software Development
    Losavio, Francisca
    Matteo, Alfredo
    Morantes, Patricia
    [J]. JOURNAL OF OBJECT TECHNOLOGY, 2009, 8 (05): : 85 - 104
  • [4] 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
    [J]. IEEE SOFTWARE, 2006, 23 (06) : 53 - +
  • [5] A prototype implementation using aspect oriented software development
    Dahiya, Deepak
    Sachdeva, R. K.
    Sudha
    [J]. 2006 1st International Conference on Digital Information Management, 2006, : 6 - 12
  • [6] Aspect-oriented software development beyond programming
    Rashid, Awais
    Garcia, Alessandro
    Moreira, Ana
    [J]. REUSE OF OFF-THE-SHELF COMPONENTS, PROCEEDINGS, 2006, 4039 : 441 - 442
  • [7] Aspect-oriented development of cluster computing software
    Hyuck Han
    Hyungsoo Jung
    Heon Y. Yeom
    [J]. Cluster Computing, 2011, 14 : 357 - 375
  • [8] 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
  • [9] 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
  • [10] DDT: an IDE for an Aspect Oriented Software Development Platform
    Alvarez, Fernando
    Perez, Jesus
    Vinuesa, Luis
    [J]. NEW ADVANCES IN INFORMATION SYSTEMS AND TECHNOLOGIES, VOL 1, 2016, 444 : 759 - 765