Constructing True Model-Based Requirements in SysML

dc.contributor.authorSalado Diez, Alejandroen
dc.contributor.authorWach, Paulen
dc.contributor.departmentIndustrial and Systems Engineeringen
dc.date.accessioned2019-04-01T12:01:24Zen
dc.date.available2019-04-01T12:01:24Zen
dc.date.issued2019-03-28en
dc.date.updated2019-03-29T19:41:10Zen
dc.description.abstractSome authors suggest that transitioning requirements engineering from the traditional statements in natural language with shall clauses to model-based requirements within a Model-Based Systems Engineering (MBSE) environment could improve communication, requirements traceability, and system decomposition, among others. Requirement elements in the Systems Modeling Language (SysML) fail to fulfill this objective, as they are really a textual requirement in natural language as a model element. Current efforts to directly leverage behavioral and structural models of the system lack an overarching theoretical framework with which to assess the adequacy of how those models are used to capture requirements. This paper presents an approach to construct true model-based requirements in SysML. The presented approach leverages some of SysML’s behavioral and structural models and diagrams, with specific construction rules derived from Wymore’s mathematical framework for MBSE and taxonomies of requirements and interfaces. The central proposition of the approach is that every requirement can be modeled as an input/output transformation. Examples are used to show how attributes traditionally thought of as non-functional requirements can be captured, with higher precision, as functional transformations.en
dc.description.versionPublished versionen
dc.format.mimetypeapplication/pdfen
dc.identifier.citationSalado, A.; Wach, P. Constructing True Model-Based Requirements in SysML. Systems 2019, 7, 19.en
dc.identifier.doihttps://doi.org/10.3390/systems7020019en
dc.identifier.urihttp://hdl.handle.net/10919/88771en
dc.language.isoenen
dc.publisherMDPIen
dc.rightsCreative Commons Attribution 4.0 Internationalen
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/en
dc.subjectrequirementsen
dc.subjectmodel-based requirementsen
dc.subjectmodel-based systems engineering (MBSE)en
dc.subjectSystem Modeling Language (SysML)en
dc.titleConstructing True Model-Based Requirements in SysMLen
dc.title.serialSystemsen
dc.typeArticle - Refereeden
dc.type.dcmitypeTexten

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
systems-07-00019.pdf
Size:
3.71 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
Name:
license.txt
Size:
1.5 KB
Format:
Item-specific license agreed upon to submission
Description: