The Role of Requirements and Specification in Product Line Engineering

M. Broy
{"title":"The Role of Requirements and Specification in Product Line Engineering","authors":"M. Broy","doi":"10.1109/SPLC.2011.68","DOIUrl":null,"url":null,"abstract":"Product line engineering dealing with software and system families for automotive systems needs a deeper structuring and understanding of systems, their functions, and operational modes than the engineering of individual systems, since the variability of the systems introduces an additional dimension and further complexity. In fact, the enormous complexity of systems today requires a much more structured approach to engineering anyhow. It will be demonstrated how to derive a better structuring of systems by three complementary views at the conceptual level including the context view in terms of context models, the functional view by function hierarchies and operational modes, and component architecture models. These views bridge the gap between functional requirements and their technical realization. We show how such an approach leads to a more structured understanding of systems in terms of different views on their properties and their mutual logical relation and how this can be used as a basis for product line engineering. We introduce concepts, in particular,  of logic to define logical dependencies between different levels of abstractions and perspectives of systems.","PeriodicalId":278787,"journal":{"name":"2011 15th International Software Product Line Conference","volume":"48 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-08-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 15th International Software Product Line Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SPLC.2011.68","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Product line engineering dealing with software and system families for automotive systems needs a deeper structuring and understanding of systems, their functions, and operational modes than the engineering of individual systems, since the variability of the systems introduces an additional dimension and further complexity. In fact, the enormous complexity of systems today requires a much more structured approach to engineering anyhow. It will be demonstrated how to derive a better structuring of systems by three complementary views at the conceptual level including the context view in terms of context models, the functional view by function hierarchies and operational modes, and component architecture models. These views bridge the gap between functional requirements and their technical realization. We show how such an approach leads to a more structured understanding of systems in terms of different views on their properties and their mutual logical relation and how this can be used as a basis for product line engineering. We introduce concepts, in particular,  of logic to define logical dependencies between different levels of abstractions and perspectives of systems.
需求和规范在生产线工程中的作用
与单个系统的工程相比,处理汽车系统软件和系统族的产品线工程需要对系统、功能和操作模式有更深层次的结构和理解,因为系统的可变性引入了额外的维度和进一步的复杂性。事实上,当今系统的巨大复杂性无论如何都需要一种更加结构化的工程方法。它将展示如何在概念层面上通过三个互补的视图派生出更好的系统结构,包括上下文模型方面的上下文视图,功能层次结构和操作模式的功能视图,以及组件体系结构模型。这些视图弥合了功能需求和它们的技术实现之间的差距。我们展示了这种方法是如何根据对系统属性和相互逻辑关系的不同观点,对系统进行更结构化的理解的,以及如何将其用作产品线工程的基础。我们引入了一些概念,特别是逻辑概念,以定义不同层次的抽象和系统透视图之间的逻辑依赖关系。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信