Sam Procter a researcher at the Software Engineering Institute of Carnegie Mellon University discusses Security in Software design. Justin Beyer spoke with Procter about Architecture Design Languages, specifically Architecture Analysis and Design Language (AADL) about what it is, how it can be used for security and privacy. Specifically, he discussed AADL, the tooling that is used for the modeling, how the modeling process fits into the Software Design Lifecycle. They also discussed how the modeling is beneficial to the overall software development process but also how it can be leveraged to address security and privacy.
- DARPA Drone Program (HACMS)
- UML and GDPR Paper presented at ModelsCon19
- More Information about AADL
- Using AADL for Security
- OSATE Toolkit
- Architectural Modeling to Verify Security and Nonfunctional Behavior (IEEE Article)