Show simple item record

dc.contributor.authorBallard, Marlin
dc.contributor.authorPeak, Russell
dc.contributor.authorCimtalay, Selcuk
dc.contributor.authorMavris, Dimitri N.
dc.date.accessioned2020-03-23T16:48:45Z
dc.date.available2020-03-23T16:48:45Z
dc.date.issued2020
dc.identifier.citationM. Ballard, R. Peak, S. Cimtalay and D. Mavris, "Bidirectional Text-to-Model Element Requirement Transformation," 2020 IEEE Aerospace Conference, Big Sky, MT, USA, 2020, pp. 1-14, doi: 10.1109/AERO47225.2020.9172306.
dc.identifier.urihttp://hdl.handle.net/1853/62526
dc.description© IEEEen_US
dc.descriptionPresented March 11, 2020 at IEEE Aerospace Conference 2020, Big Sky, MT.en_US
dc.description.abstractElicitation, representation, and analysis of requirements are important tasks performed early in the systems engineering process. This remains true with the adoption of Model-Based Systems Engineering (MBSE) methodologies. Existing SysML-based methodologies often choose between (i) using external requirements documents and/or databases as the authoritative source for requirements truth versus (ii) generating requirements directly, as elements in the system model. In either case, there is often need for the systems engineer to manually develop a model-based requirements representation, as this faculty is not automatic in the commonly-used SysML feature set. Additionally, once the system model has been completed, systems engineers typically must prepare traditional “shall-statement” requirements for external review purposes, as not all stakeholders can be expected to be trained in system model interpretation. This paper details a novel effort to address both problems, by automatically transforming text-based requirements (TBR) into SysML model-based requirement (MBR) representations, and vice versa. The text-to-model based transformation direction uses requirement templates and natural language processing techniques, expanding on work from the field of requirements engineering. This paper also presents an aerospace-domain case study application of the developed tool. In the case study, a selected set of requirements were analyzed, and a system model was constructed. Then, the intermediate output system model was updated with additional elements, to represent the progression of the project’s systems engineering process. The modified system model was then analyzed, constructing text-based requirements from the structure. The resulting text-based requirements were compared to the initial set of input requirements to assess consistency in both directions of analysis. The methodology developed in this paper improves the systems engineering process by saving the systems engineer time constructing potentially repetitive model elements, and by enabling model-based requirement analyses to methodologies previously only capable of processing text-based requirements. Further, the methodology eases the responsibility of the systems engineer to maintain a copy of the model-based requirements in text-based format.en_US
dc.language.isoen_USen_US
dc.publisherGeorgia Institute of Technologyen_US
dc.relation.ispartofseriesASDL;en_US
dc.subjectSysMLen_US
dc.subjectModel-Based Systems Engineering (MBSE)en_US
dc.subjectNatural language processingen_US
dc.subjectRequirement templatesen_US
dc.subjectRequirements engineeringen_US
dc.titleBidirectional Text-to-Model Element Requirement Transformationen_US
dc.typePost-printen_US
dc.contributor.corporatenameGeorgia Institute of Technology. Aerospace Systems Design Laboratoryen_US
dc.identifier.doihttps://doi.org/10.1109/AERO47225.2020.9172306


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record