Document Type
Article
Publication Date
2023
DOI
10.3390/systems11070320
Publication Title
Systems
Volume
11
Issue
7
Pages
320 (1-24)
Abstract
The SeaLion mission architecture team sought to create a model-based systems engineering approach to assist improving CubeSat success rates as well as for the SeaLion CubeSat project to guide an implementation for the flight software. This is important because university CubeSat teams are growing in number but often have untrained students as their core personnel. This was done using a document-as-code, or docs-as-code, approach. With this the team created tools for the systems architecture with the Mach 30 Modeling Language to create an architecture that is easy to learn and use even for newly admitted team members with little to no training. These tools generate documents via its own code for easy presentation on a local file system without any proprietary software while keeping the model content format-agnostic.
Rights
© 2023 by the authors.
This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution 4.0 International (CC BY 4.0) License.
Data Availability
Article states: The SeaLion mission architecture and methodology is available in a publicly accessible repository. The data presented in this study are openly available in sealion-mission-architecture at GitHub, reference number.
Original Publication Citation
Chiu, K., Marquez, S., & Asundi, S. (2023). Model based systems engineering with a docs-as-code approach for the SeaLion CubeSat project. Systems, 11(7), 1-24, Article 320. https://doi.org/10.3390/systems11070320
ORCID
0009-0009-4164-3735 (Chiu), 0000-0003-0989-682X (Asundi)
Repository Citation
Chiu, Kevin; Marquez, Sean; and Asundi, Sharanabasaweshwara, "Model Based Systems Engineering with a Docs-as-Code Approach for the SeaLion CubeSat Project" (2023). Mechanical & Aerospace Engineering Faculty Publications. 135.
https://digitalcommons.odu.edu/mae_fac_pubs/135
Included in
Aerospace Engineering Commons, Programming Languages and Compilers Commons, Systems Engineering Commons