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 条
  • [31] An MDA approach towards integrating formal and informal modeling languages
    Kim, SK
    Burger, D
    Carrington, D
    FM 2005: FORMAL METHODS, PROCEEDINGS, 2005, 3582 : 448 - 464
  • [32] Integrating formal methods into medical software development: The ASM approach
    Arcaini, Paolo
    Bonfanti, Silvia
    Gargantini, Angelo
    Mashkoor, Atif
    Riccobene, Elvinia
    SCIENCE OF COMPUTER PROGRAMMING, 2018, 158 : 148 - 167
  • [33] Integrating Chemical Mechanisms and Feature Engineering in Machine Learning Models: A Novel Approach to Analyzing HONO Budget
    Chen, Dongyang
    Zhou, Li
    Wang, Weigang
    Lian, Chaofan
    Liu, Hefan
    Luo, Lan
    Xiao, Kuang
    Chen, Yong
    Song, Danlin
    Tan, Qinwen
    Ge, Maofa
    Yang, Fumo
    ENVIRONMENTAL SCIENCE & TECHNOLOGY, 2024, : 22267 - 22277
  • [34] The key approach:: Integrating object oriented design and formal verification
    Ahrendt, W
    Baar, T
    Beckert, B
    Giese, M
    Habermalz, E
    Hähnle, R
    Menzel, W
    Schmitt, PH
    LOGICS IN ARTIFICIAL INTELLIGENCE, 2000, 1919 : 21 - 36
  • [35] Method for generating software architecture models from formal specifications
    Zhu Y.
    Huang Z.-Q.
    Cao Z.-N.
    Zhou H.
    Liu Y.-P.
    Ruan Jian Xue Bao/Journal of Software, 2010, 21 (11): : 2738 - 2751
  • [36] Using Formal Ontologies to Specify Enterprise Architecture Meta Models
    Gerber, Aurona
    TECHNOLOGIES FOR CONTEXT-AWARE BUSINESS PROCESS MANAGEMENT, ADVANCED ENTERPRISE ARCHITECTURE AND REPOSITORIES AND RECENT TRENDS IN SOA BASED INFORMATION SYSTEMS, 2010, : 3 - 3
  • [37] Semantic Equations for Formal Models in the Model-Driven Architecture
    Barbosa, Paulo
    Ramalho, Franklin
    Figueiredo, Jorge
    Costa, Aniko
    Gomes, Luis
    Junior, Antonio
    EMERGING TRENDS IN TECHNOLOGICAL INNOVATION, 2010, 314 : 251 - +
  • [38] A Formal Approach for Consistency Management in UML Models
    Wen, Hao
    Wu, Jinzhao
    Jiang, Jianmin
    Tang, Guofu
    Hong, Zhong
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2023, 33 (05) : 733 - 763
  • [39] A MDE based approach for bridging formal models
    Zhang, Tian
    Jouault, Frederic
    Bezivin, Jean
    Zhao, Jianhua
    TASE 2008: SECOND IFIP/IEEE INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF SOFTWARE ENGINEERING, PROCEEDINGS, 2008, : 113 - +
  • [40] Integrating User Design and Formal Models within PVSio-Web
    Watson, Nathaniel
    Reeves, Steve
    Masci, Paolo
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2018, (284): : 95 - 104