Formal approach to integrating feature and architecture models

被引:0
|
作者
Janota, Mikolas [1 ]
Botterweek, Goetz [2 ]
机构
[1] Univ Coll Dublin, Sch Comp Sci & Informat, Dublin 2, Ireland
[2] Univ Limerick, Lero, Limerick, Ireland
基金
爱尔兰科学基金会;
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
If we model a family of software applications with a feature model and an architecture model, we are describing the same subject from different perspectives. Hence, we are running the risk of inconsistencies. For instance, the feature model might allow feature configurations that are not realizable by the architecture. In this paper we tackle this problem by providing a formalization of dependencies between features and components. Further, we demonstrate that this formalization offers a better understanding of the modeled concepts. Moreover, we propose automated techniques that derive additional information and provide feedback to the user. Finally, we discuss how some of these techniques can be implemented.
引用
收藏
页码:31 / +
页数:3
相关论文
共 50 条
  • [1] An approach for integrating analysis patterns and feature diagrams into Model Driven Architecture
    Filkorn, R
    Návrat, P
    SOFSEM 2005:THEORY AND PRACTICE OF COMPUTER SCIENCE, 2005, 3381 : 372 - 375
  • [2] Formal models and feature creation
    Palmeri, TJ
    BEHAVIORAL AND BRAIN SCIENCES, 1998, 21 (01) : 32 - +
  • [3] DSLs, Formal Methods, and Feature Models
    Engelmann, Bjoern
    SPLC'19: PROCEEDINGS OF THE 23RD INTERNATIONAL SYSTEMS AND SOFTWARE PRODUCT LINE CONFERENCE, VOL A, 2020, : XXI - XXI
  • [4] Formal models for architecture aspects and their weaving
    Yang, Chunhua
    Wang, Haiyang
    Journal of Software, 2008, 3 (09) : 52 - 59
  • [5] Integrating formal verification into an advanced computer architecture course
    Velev, MN
    IEEE TRANSACTIONS ON EDUCATION, 2005, 48 (02) : 216 - 222
  • [6] A formal approach to service component architecture
    Fiadeiro, Jose Luiz
    Lopes, Antonia
    Bocchi, Laura
    WEB SERVICES AND FORMAL METHODS, PROCEEDINGS, 2006, 4184 : 193 - 213
  • [7] A formal approach to distributed software architecture
    He, J
    Fang, DY
    Qin, Z
    2002 IEEE REGION 10 CONFERENCE ON COMPUTERS, COMMUNICATIONS, CONTROL AND POWER ENGINEERING, VOLS I-III, PROCEEDINGS, 2002, : 342 - 346
  • [8] INTEGRATING DISTRIBUTED MODELS - THE ARCHITECTURE OF ENVISION
    HEIM, JA
    INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING, 1994, 7 (01) : 47 - 60
  • [9] A formal approach to integrating synonyms with a reference terminology
    Solbrig, HR
    Elkin, PL
    Ogren, PV
    Chute, CG
    JOURNAL OF THE AMERICAN MEDICAL INFORMATICS ASSOCIATION, 2000, : 814 - 818
  • [10] A formal approach for definition and detection of feature interactions
    Yoneda, T
    Ohta, T
    FEATURE INTERACTIONS IN TELECOMMUNICATIONS AND SOFTWARE SYSTEMS V, 1998, : 202 - 216