跳到主要导航 跳到搜索 跳到主要内容

A Formal Engineering Approach to Product Family Modeling

  • Shanghai University
  • Shanghai Key Laboratory of Computer Software Testing and Evaluating
  • McMaster University

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

Software Product Line deals with the development of product families for diverse market needs and includes feature model to describe the structure of the included products. Since feature model is lack of detailed specification of individual features, some behavior-oriented methods have been proposed to analyze the inner functionalities of features. But how these functions relate to the feature model remains a problem and a systematic approach is still needed to support the whole process of product family modeling. This paper provides a formal engineering approach to modeling product family where feature model evolves as individual features are formalized through informal, semi-formal and formal stages. For each stage, a set of evolvement rules are given to guide the refactoring of the feature model which will then serve as a basis for formal specifications of individual features. Such an iterative process repeats until achieving a feature model with consistent feature specifications. A case study is described to illustrate the effectiveness of our approach.

源语言英语
主期刊名Proceedings - 2021 International Symposium on Theoretical Aspects of Software Engineering, TASE 2021
出版商Institute of Electrical and Electronics Engineers Inc.
87-94
页数8
ISBN(电子版)9781665441636
DOI
出版状态已出版 - 8月 2021
活动15th International Symposium on Theoretical Aspects of Software Engineering, TASE 2021 - Shanghai, 中国
期限: 25 8月 202127 8月 2021

出版系列

姓名Proceedings - 2021 International Symposium on Theoretical Aspects of Software Engineering, TASE 2021

会议

会议15th International Symposium on Theoretical Aspects of Software Engineering, TASE 2021
国家/地区中国
Shanghai
时期25/08/2127/08/21

指纹

探究 'A Formal Engineering Approach to Product Family Modeling' 的科研主题。它们共同构成独一无二的指纹。

引用此