Digital Engineering
Blog Posts
Software Modeling: What to Model and Why
This post describes modeling and analysis activities intended to achieve robust design, define the modeling chain, and effect evolution from specification to implementation.
• By John McGregor, Sholom G. Cohen


Modeling Languages for Model-Based Systems Engineering (MBSE)
This post summarizes the benefits, practices, and tools for using a modeling language and compares the capabilities of SysML and AADL for use in model-based systems engineering (MBSE).
• By John McGregor, Sholom G. Cohen


Six Dimensions of Trust in Autonomous Systems
This post chronicles the adoption and growth of autonomous systems and provides six considerations for establishing trust.
• By Paul Nielsen
In Software Engineering Research and Development

A Case Study in Applying Digital Engineering
Case study of an SEI project in which digital engineering is being used successfully to provide visibility of products under development from inception in a requirement to delivery on a …
• By Nataliya Shevchenko, Peter Capell


Challenges in Making the Transition to Digital Engineering
Challenges observed in making the transition from traditional development practices to digital engineering (DE).
• By Bill Nichols

From Model-Based Systems and Software Engineering to ModDevOps
Introduction to ModDevOps, an extension of DevSecOps that embraces model-based systems engineering (MBSE) technology
• By Jerome Hugues, Joe Yankel
In DevSecOps


Systems Engineering and Software Engineering: Collaborating for the Smart Systems of the Future
Convergence between systems engineering and software engineering is forging new practices for engineering the smart systems of the future.
• By Paul Nielsen
In Cyber-Physical Systems

Requirements in Model-Based Systems Engineering (MBSE)
This SEI blog post presents a comprehensive guide to effectively manage requirements in Model-Based Systems Engineering (MBSE) for better results.
• By Nataliya Shevchenko
In Software Architecture

An Introduction to Model-Based Systems Engineering (MBSE)
Model-based systems engineering (MBSE) is a formalized methodology that is used to support the requirements, design, analysis, verification, and validation associated with the development of complex systems. In this blog …
• By Nataliya Shevchenko
