Litcius/Paper detail

openCAESAR: Balancing Agility and Rigor in Model-Based Systems Engineering

Maged Elaasar, Nicolas Rouquette, David Wagner, Bentley Oakes, Abdelwahab Hamou‐Lhadj, Mohammad Hamdaqa

202314 citationsDOI

Abstract

Model-Based System Engineering (MBSE) employs models and formal languages to support development of complex (systems-of-) systems. NASA Jet Propulsion Laboratory (JPL) sees MBSE as a key approach to managing the complexity of system development. However, balancing agility and rigor in MBSE has been reported as a challenging task not yet addressed by modeling tools and frameworks. This is because existing MBSE approaches may enable agility but compromise rigor, or enhance rigor but impede agility. We discuss the challenges of balancing agility and rigor in MBSE across seven systems engineering architectural functions defined by the JPL Integrated Model-Centric Engineering (IMCE) initiative. We demonstrate how openCAESAR, an open-source MBSE methodology and framework created at JPL, can strike a balance between agility and rigor through a case study of the Kepler16b project and discussion of lessons learned from past projects.

Topics & Concepts

Computer scienceSystems engineeringKey (lock)RigourSoftware engineeringUnified Modeling LanguageModel-driven architectureAgile software developmentEngineeringSoftwareProgramming languageGeometryComputer securityMathematicsSystems Engineering Methodologies and ApplicationsTechnology Assessment and ManagementSimulation Techniques and Applications
openCAESAR: Balancing Agility and Rigor in Model-Based Systems Engineering | Litcius