Aspect-oriented Modeling for Variability Management

被引:5
|
作者
Noda, Natsuko
Kishi, Tomoji
机构
关键词
D O I
10.1109/SPLC.2008.44
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In product line development (PLD), reusability is the key factor, and it is important to make architecture and components flexibly configurable. Thus far, several techniques for utilizing aspect-oriented technologies (AOTs) for PLD have been proposed. However, the application of AOTs to PLD is not simple and various issues related to the application, such as an invasive change problem that prevents reusability, have been reported. We have proposed an aspect-oriented modeling (AOM) mechanism that separates concerns from their relationships with other concerns. In this study, we propose the application of our AOM to variability management and demonstrate the effectiveness of our approach with the help of a case study of embedded software.
引用
收藏
页码:213 / 222
页数:10
相关论文
共 50 条
  • [41] Aspect-Oriented Modeling and Verification with Finite State Machines
    Dian-Xiang Xu
    Omar El-Ariss
    Wei-Feng Xu
    Lin-Zhang Wang
    Journal of Computer Science and Technology, 2009, 24 : 949 - 961
  • [42] Aspect-oriented programming
    Kiczales, G
    ICSE 05: 27th International Conference on Software Engineering, Proceedings, 2005, : 730 - 730
  • [43] Aspect-oriented programming
    Lopes, CV
    Kiczales, G
    TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES - TOOLS 33, PROCEEDINGS, 2000, : 468 - 468
  • [44] Aspect-oriented metamodelling
    Clark, T. (anclark@dcs.kcl.ac.uk), 1600, Oxford University Press (46):
  • [45] Aspect-oriented programming
    Murphy, C
    Schwanninger, C
    IEEE SOFTWARE, 2006, 23 (01) : 20 - 23
  • [46] Aspect-oriented programming
    Kiczales, G
    Lamping, J
    Mendhekar, A
    Maeda, C
    Lopes, C
    Loingtier, JM
    Irwin, J
    ECOOP'97: OBJECT-ORIENTED PROGRAMMING, 1997, 1241 : 220 - 242
  • [47] Aspect-oriented programming
    Elrad, Tzilla
    Filman, Robert E.
    Bader, Atef
    Communications of the ACM, 2001, 44 (10) : 29 - 32
  • [48] Aspect-Oriented Modeling and Verification with Finite State Machines
    Xu, Dian-Xiang
    El-Ariss, Omar
    Xu, Wei-Feng
    Wang, Lin-Zhang
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2009, 24 (05) : 949 - 961
  • [49] Modeling Quality Attributes with Aspect-Oriented Architectural Templates
    Pinto, Monica
    Fuentes, Lidia
    JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2011, 17 (05) : 639 - 669
  • [50] Aspect-oriented XML
    Jiang, Yan
    Wang, Guo-Ren
    Dongbei Daxue Xuebao/Journal of Northeastern University, 2006, 27 (12): : 1327 - 1330