A Standard Methodology Enabling Execution of Models Described in Sysml Demonstrated in a Model Based Systems Engineering Approach Toward Developing a Space Situational Awareness System Implemented in Cubesats
MetadataShow full item record
PublisherThe University of Arizona.
RightsCopyright © is held by the author. Digital access to this material is made possible by the University Libraries, University of Arizona. Further transmission, reproduction, presentation (such as public display or performance) of protected items is prohibited except with permission of the author.
AbstractAs systems grow in complexity, Systems Engineers have embraced Model-Based Systems Engineering (MBSE) to tackle this complexity. The Systems Modeling Language (SysML) is the most commonly used language by the Systems Engineers to implement MBSE. SysML can highly express conceptual models, but struggles to demonstrate executable models. In order to perform requirements/behavior verifications, systems engineers/designers mostly use separate simulation tools. Hence, the efficiency of the systems engineering process is often reduced due to the isolated and consecutive use of both SysML modeling tool and other simulation tools, for example defining simulation inputs to each simulation tool separately. Hence, Executable SysML is the next logical step towards achieving true MBSE support for all Systems Engineering activities in the life cycle phases- system requirements, analysis, design, implementation, integration, verification, transition, validation, acceptance testing, training and maintenance. Therefore, various research efforts are being conducted to develop executable SysML Modeling approaches. This thesis paper develops a SysML Executable Modeling Methodology (SEMM), which is demonstrated by modeling a CubeSat based Space Situational Awareness (SSA) system in SysML. The SysML SSA-CubeSat System model is made executable by integrating with Commercial-Off-The-Shelf (COTS) simulation software, namely - Systems Tool Kit (STK) and MATLAB, following the approaches defined in the SEMM.
Degree ProgramGraduate College
Systems and Industrial Engineering