Search papers, labs, and topics across Lattice.
This paper introduces PSUM-SysMLv2, an extension of SysML v2 that integrates the Precise Semantics for Uncertainty Modeling (PSUM) metamodel to enable explicit uncertainty representation and propagation within system models. The extension allows for specifying indeterminacy sources and characterizing uncertainties while maintaining SysML v2 conformance. Validation through seven case studies demonstrates the expressiveness and applicability of PSUM-SysMLv2 for uncertainty-aware Model-Based Systems Engineering (MBSE).
SysML v2, the next-generation systems modeling language, gets a boost with first-class uncertainty representation via a PSUM metamodel integration.
Uncertainty is inherent in modern engineered systems, including cyber-physical systems, autonomous systems, and large-scale software-intensive infrastructures (such as microservice-based systems) operating in dynamic and partially observable environments. The recent publication of Precise Semantics for Uncertainty Modeling (PSUM) by the Object Management Group represents the first standardized specification for uncertainty modeling within the Model-Based Systems Engineering (MBSE) community, providing formally defined semantics for representing and reasoning about uncertainty in models. In parallel, the second version of Systems Modeling Language (SysML v2) was released as the next-generation systems modeling language, offering improved semantic rigor and reusability, yet lacking native constructs aligned with PSUM for first-class uncertainty representation. This paper proposes a systematic extension of SysML v2 that incorporates the PSUM metamodel into its modeling framework. The extension enables explicit specification of indeterminacy sources, structured characterization of uncertainties, and consistent propagation of uncertainty within system models, while preserving conformance with SysML v2 syntax and semantics. We validate the approach through seven case studies. Results demonstrate that the proposed extension (PSUM-SysMLv2) is expressive and applicable for uncertainty-aware MBSE, and potentially enables uncertainty and uncertainty propagation analyses.