Towards Context-Awareness in Model-Based Requirements Engineering

Yaniv Mordecai, E. Crawley
{"title":"Towards Context-Awareness in Model-Based Requirements Engineering","authors":"Yaniv Mordecai, E. Crawley","doi":"10.1109/SysCon48628.2021.9763443","DOIUrl":null,"url":null,"abstract":"Evolutionary system development and capability deployment are becoming common even in aerospace and defense. As systems evolve, the need to reach significant understanding of the existing architecture is critical for good requirements specification, due to the growing dependency of the requirements on assets in the current architecture. At present, requirement specifications typically do not clearly separate the baseline, or context, from the necessary delta, or prospect. The context informs the prospect and grounds it in the given architecture. The prospect specifies what the requirement owner needs, requires, or expects the system to be or do that is not already in the baseline. We propose a Context-Aware Model-Based Requirements Engineering (CAMBRE) method in which the context of a requirement is modularly composed with its prospect, such that the requirement text is specified in a context-aware manner. We distill those parts of a requirement that are designated for development from those that constitute the background. This approach is acute for complex, evolving, interdependent, or adaptive systems, in which system properties mostly extend or enhance the existing architecture. We implement CAMBRE with Object-Process Methodology (OPM), and demonstrate our approach on the evolutionary extension of a missile defense system with drone interception capabilities to support border protection efforts.","PeriodicalId":384949,"journal":{"name":"2021 IEEE International Systems Conference (SysCon)","volume":"217 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-04-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 IEEE International Systems Conference (SysCon)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SysCon48628.2021.9763443","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

Evolutionary system development and capability deployment are becoming common even in aerospace and defense. As systems evolve, the need to reach significant understanding of the existing architecture is critical for good requirements specification, due to the growing dependency of the requirements on assets in the current architecture. At present, requirement specifications typically do not clearly separate the baseline, or context, from the necessary delta, or prospect. The context informs the prospect and grounds it in the given architecture. The prospect specifies what the requirement owner needs, requires, or expects the system to be or do that is not already in the baseline. We propose a Context-Aware Model-Based Requirements Engineering (CAMBRE) method in which the context of a requirement is modularly composed with its prospect, such that the requirement text is specified in a context-aware manner. We distill those parts of a requirement that are designated for development from those that constitute the background. This approach is acute for complex, evolving, interdependent, or adaptive systems, in which system properties mostly extend or enhance the existing architecture. We implement CAMBRE with Object-Process Methodology (OPM), and demonstrate our approach on the evolutionary extension of a missile defense system with drone interception capabilities to support border protection efforts.
面向基于模型的需求工程中的上下文感知
甚至在航空航天和国防领域,进化系统开发和能力部署也变得越来越普遍。随着系统的发展,由于需求对当前体系结构中资产的依赖性越来越大,对现有体系结构的重要理解对于良好的需求规范是至关重要的。目前,需求规格说明通常不清楚地将基线,或上下文,从必要的增量,或前景中分离出来。上下文告知前景,并将其置于给定的体系结构中。前景指定了需求所有者需要什么,要求什么,或者期望系统是什么,或者期望系统做什么,这些还没有在基线中。我们提出了一种上下文感知的基于模型的需求工程(CAMBRE)方法,在这种方法中,需求的上下文与它的前景被模块化地组合在一起,这样需求文本就以一种上下文感知的方式被指定。我们从构成背景的需求中提取出指定用于开发的需求部分。这种方法对于复杂的、不断发展的、相互依赖的或自适应的系统是非常敏感的,在这些系统中,系统属性主要是扩展或增强现有的体系结构。我们使用对象过程方法(OPM)实现CAMBRE,并展示了我们在具有无人机拦截能力的导弹防御系统的进化扩展方法,以支持边境保护工作。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术文献互助群
群 号:604180095
Book学术官方微信