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 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 Cohen
Integrating Safety and Security Engineering for Mission-Critical Systems
Critical systems must be safe from harm and secure, but safety and security practices have evolved in isolation. The SEI is improving coordination between safety and security engineering.