Mastering ASD
Mastering ASD is a 2-day course that explains various architectural/design patterns and how to use them effectively within ASD
This course extends the Starting ASD course and is intended for software architects and designers who wish to apply ASD to systems, rather than just individual software components.
The Mastering ASD course ensures that you can apply ASD and the ASD:Suite to all aspects of system design, modelling, verification and code generation. The course covers the following topics:
- How to start designing a system with ASD
- How to start applying ASD to an existing system
- Impact on organization
- Advanced modelling, including:
- 1:N relation
- Run-time binding and iteration
- Observer pattern
- Advanced features of the ASD:ModelChecker, including:
- Queue optimizations (also known as yoking)
- Advanced features of the ASD:CodeGenerator, including:
- Overriding default assertions and traces
- Context specifiers
- ASD run-time and the Operating System Abstraction Layer (OSAL)
Hands-on examples and exercises apply ASD modelling techniques to realistic problems based on industrial cases.
Prerequisites
Knowledge and experience as a software architect, designer and/or test manager in complex technical or embedded software engineering. Completion of the Starting ASD course.
Course length: 2 days
Get in touch
For more information or a product demonstration contact us.
| +31-40-2359090 | |
| +31-40-2359099 | |
| info@verum.com | |
| Location |