
Learn AADL and apply it for your projects!
AADL In Practice is a book that presents the Architecture Analysis and Design Language (AADL), its modeling and analysis capability. It is targetted to software engineers learning the language and looking to apply and/or extend it for their own projects. The book is decomposed into three parts:
- Introduction of the core AADL concepts: language syntax, semantics, model definition, etc.
- AADL analysis capabilties: learn how to model performance and safety characteristics into a software architecture model and perform latency and safety analysis with OSATE.
- Extending the language and OSATE plug-in development: Understand how to extend the language capabilities using properties and annexes. Learn how to create your own OSATE analysis plug-in.
Through the book, we illustrate each aspect with a single case-study: a self-driving car. A real-life example is easy to understand and can be adapted and reused by the readers. The case-study is available publicly on github.
Don't wait more, get the book and like us on facebook!

Where to find the book?
The book is exclusively available on amazon.com in the Kindle format for $4.99 and You can use a Kindle device or use your iOS/Android tablet/phone to read it. Alternatively, this is also possible to read it into your web browser on the Amazon website.
We are planning to publish in other formats in the following weeks. Please stay in touch with us to receive any update!
Stay in touch
Do you want to stay in touch with us and get the latest news and updates about the book? Sign-up for our free newsletter and you will be the first to know what is going on!