Architecture Analysis and Design Language (AADL)
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


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


Automating System Security with AADL: 11 Rules for Ensuring a Security Model

This post presents an approach for modeling and validating confidentiality based on the Bell–LaPadula security model using the Architecture Analysis and Design Language (AADL). It also presents 11 analysis rules …
• By Aaron Greenhouse
In Software Architecture

The AADL Error Library: 4 Families of System Errors
Classifying the way that things can go wrong in a component-based system is a hard challenge since components--and the systems that rely on them--can fail in myriad, unpredictable ways....
• By Sam Procter
In Software Architecture

Analysis: System Architecture Virtual Integration Nets Significant Savings
The size of aerospace software, as measured in source lines of code (SLOC), has grown rapidly. Airbus and Boeing data show that SLOC have doubled every four years....
• By Peter Feiler
In Software Architecture

Data Science, Blacklists, and Mixed-Critical Software: The Latest Research from the SEI
As part of an ongoing effort to keep you informed about our latest work, this blog posting summarizes some recently published SEI technical reports, white papers, and webinars in early …
• By Douglas C. Schmidt
In Reverse Engineering for Malware Analysis

Top 10 SEI Blog Posts of 2016
The crop of Top 10 SEI blog posts published in the first half of 2016 (judged by the number of visits by our readers) represents a cross section of the …
• By Douglas C. Schmidt
In Software Architecture

Improving System and Software Security with AADL
As our world becomes increasingly software-reliant, reports of security issues in the interconnected devices that we use throughout our day (i.e., the Internet of Things) are also increasing. This blog …
• By Julien Delange
In Software Architecture
