The innovation proposed is a SysML-based modeling profile and interactive model element relationship viewer aimed to significantly improve the learning curve associated with modeling languages deployed for Model Based Systems Engineering.
PHASE I: A heavily simplified UML / SysML profile, inspired by human language, that provides a straight-forward yet extensible means for NASA architects and systems engineers to model complex systems. Along with the modeling profile, templates will be developed to aid the UML / SysML user to create models quickly and consistently. This will be more prescriptive than in current UML / SysML specifications. The profile will be deployed within an existing UML / SysML capable tool.
PHASE II: To accelerate MBSE proliferation, we will create an HTML-based interactive model element viewer that focuses on presenting the relationships captured within the SysML model. Users can select from various visualization techniques that best align with their unique perspective. By deploying in HTML, the viewer can be provided as a plug-in to select commercially available tools or as a web-based dashboard. This will allow the UML / SysML model to be viewed by other roles (domain-specific engineering, non-technical and business leaders, etc.), allowing stakeholders with little or no MBSE experience to provide their valuable input and feedback to the model.
As some form of MBSE becomes the norm at NASA and as NASA seeks to perform more distributed development of their missions and systems, the methods and tools to enable MBSE must become significantly easier to learn, deploy and manage. The proposed innovation’s simplicity means to bridge the gap left by current methods and will also lend itself useful on many more NASA projects, not just the largest ones as perhaps reserved for SysML in the past. A goal for Aureus is to enable development team efficiency improvements on any NASA project.
While this proposal is relevant to NASA and similar agencies and businesses that develop complex technical systems, Aureus has found considerable similarities between product managers and systems architects / engineers, as they perform similar technical duties. This insight will allow the proposed innovation to prove valuable for any development project.