Meta-Model and UML Profile for Requirements Management of Software and Embedded Systems

Q2 Computer Science
Tero Arpinen, T. Hämäläinen, Marko Hännikäinen
{"title":"Meta-Model and UML Profile for Requirements Management of Software and Embedded Systems","authors":"Tero Arpinen, T. Hämäläinen, Marko Hännikäinen","doi":"10.1155/2011/592168","DOIUrl":null,"url":null,"abstract":"Software and embedded system companies today encounter problems related to requirements management tool integration, incorrect tool usage, and lack of traceability. This is due to utilized tools with no clear meta-model and semantics to communicate requirements between different stakeholders. This paper presents a comprehensive meta-model for requirements management. The focus is on software and embedded system domains. The goal is to define generic requirements management domain concepts and abstract interfaces between requirements management and system development. This leads to a portable requirements management meta-model which can be adapted with various system modeling languages. The created meta-model is prototyped by translating it into a UML profile. The profile is imported into a UML tool which is used for rapid evaluation of meta-model concepts in practice. The developed profile is associated with a proof of concept report generator tool that automatically produces up-to-date documentation from the models in form of web pages. The profile is adopted to create an example model of embedded system requirement specification which is built with the profile.","PeriodicalId":35478,"journal":{"name":"Eurasip Journal on Embedded Systems","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2011-03-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1155/2011/592168","citationCount":"11","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Eurasip Journal on Embedded Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1155/2011/592168","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"Computer Science","Score":null,"Total":0}
引用次数: 11

Abstract

Software and embedded system companies today encounter problems related to requirements management tool integration, incorrect tool usage, and lack of traceability. This is due to utilized tools with no clear meta-model and semantics to communicate requirements between different stakeholders. This paper presents a comprehensive meta-model for requirements management. The focus is on software and embedded system domains. The goal is to define generic requirements management domain concepts and abstract interfaces between requirements management and system development. This leads to a portable requirements management meta-model which can be adapted with various system modeling languages. The created meta-model is prototyped by translating it into a UML profile. The profile is imported into a UML tool which is used for rapid evaluation of meta-model concepts in practice. The developed profile is associated with a proof of concept report generator tool that automatically produces up-to-date documentation from the models in form of web pages. The profile is adopted to create an example model of embedded system requirement specification which is built with the profile.
软件和嵌入式系统需求管理的元模型和UML概要文件
软件和嵌入式系统公司今天遇到了与需求管理工具集成、不正确的工具使用和缺乏可追溯性相关的问题。这是由于所使用的工具没有明确的元模型和语义来在不同涉众之间沟通需求。本文为需求管理提供了一个全面的元模型。重点是软件和嵌入式系统领域。目标是定义通用的需求管理领域概念,以及需求管理和系统开发之间的抽象接口。这导致了一个可移植的需求管理元模型,它可以与各种系统建模语言相适应。通过将创建的元模型转换为UML概要文件,对其进行原型化。概要文件被导入到UML工具中,该工具用于在实践中快速评估元模型概念。开发的概要文件与概念验证报告生成器工具相关联,该工具可以自动从模型中以网页的形式生成最新的文档。利用该概要文件创建嵌入式系统需求规范示例模型。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Eurasip Journal on Embedded Systems
Eurasip Journal on Embedded Systems Computer Science-Computer Science (all)
CiteScore
2.50
自引率
0.00%
发文量
0
期刊介绍: The EURASIP Journal on Embedded Systems (EURASIP JES) is an international journal that serves the large community of researchers and professional engineers who deal with the theory and practice of embedded systems, particularly encompassing all practical aspects of theory and methods used in designing homogeneous as well as heterogeneous embedded systems that combine data-driven and control-driven behaviors. Original full and short papers, correspondence and reviews on design and development of embedded systems, methodologies applied for their specification, modeling and design, and adaptation of algorithms for real-time execution are encouraged for submission.
×
引用
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学术官方微信