ASD:Suite© for rapid software design and defect-Free code 

Mastering ASD: Advanced Design Modelling

The 2-day Mastering ASD course explains how to start an ASD project and how to build a complete software system using ASD architectural/design patterns.

The course ensures that you can effectively and efficiently apply the ASD technology to all aspects of model-driven design to form complex systems rather than just individual software components.

Software designers and architects should have completed the Starting ASD course and should have some practical experience with ASD engineering as a prerequisite for attending this advanced training.

Presentations and an example system are used to illustrate the following topics:

 

Designing a system with the ASD:Suite in both green and brown field situation:

  • Scoping
  • Decomposition

ASD:Suite technology is applied to an existing system to demonstrate advanced modelling patterns:

  • 1:N relation,
  • Run-time binding and iteration,
  • Observer pattern,
  • Singleton notification,
  • and many more.

Advanced model verification techniques, like queue optimizations (also known as yoking).

Advanced code generator options:

  • Overriding default assertions and traces,
  • Dependency injection,
  • Integrate ASD generated code into existing software.

 
To sign up see the open enrollment course calendar or call the Verum office at +31 (0) 40 235 9090.