Quality Measures for Model-Based Systems Engineering
Model-Based Systems Engineering (MBSE) is experiencing a renaissance. The rise in MBSE is alongside the rise in cyber-physical systems, with MBSE the cornerstone for solutions based on Internet of Things (IoT) and Digital Twin technology.
Taking a step back, models are used to document the structure and simulate the behavior of large, complex IT systems in industries such as aerospace, automotive, and financial services. Models allow us to test and validate system characteristics, discuss aspects of the system with stakeholders, and support reuse in design work.
The value of MBSE is totally dependent on the quality of the model. If the model is weak or vulnerable, any analyses or decisions based on it are flawed, as well as the system built from the model.
CISQ has launched a joint Working Group with OMG to create a specification for measuring model quality. Currently, there are no standards to analyze a software model during the design phase. The earlier that system engineers can detect vulnerabilities and weaknesses in a model, the less expensive and risky to repair. The objective of this Working Group is to define quality measures based on counting severe architectural and design weaknesses that can be detected through analyzing formal models developed in MBSE languages and technologies.
While much of the focus on MBSE quality to date has been on the functional fit of the model, we need to focus on other quality characteristics, such as vulnerabilities and weaknesses, system maintainability, and reliability for MBSE to reach its full potential with models produced that are robust and trustworthy.
The Working Group started its research in March 2019 and anticipates working on the specification over the course of 2020.
- David Norton, CISQ
- Dr. Bill Curtis, CISQ
- Paul Seay, Northrop Grumman
- Philippe-Emmanuel Douziech, CAST
- Joe Jarzombek, Synopsys
- Gordon Uchenick, Synopsys
- Donald Davidson, Synopsys
- Paul Rainey, CGI
- Kavitha Sridhar, CGI
- Bill Nichols, SEI
- Girish Seshagiri, ISHPI
- Nick Mansourov, KDM Analytics
- Dr. Barry Boehm, University of Southern California
- Hariharan Mathrubutham, Cognizant
- Abhijit Lahiri, Tech Mahindra
We are seeking Working Group members to contribute to this specification and our roadmap.