iSAQB CPSA Advanced Level Module FM

Formal methods ensure correct software behavior beyond testing.

Format: Online Training
Duration: 3 days

Maintainability and scalability through functional architecture principles!

Software systems increasingly control many aspects of our lives, making their security ever more important—in a dual sense: security concerning life, health, or mission-critical areas, and security against intrusions, sabotage, and data leaks. For such software, we want it to reliably meet specific requirements. Simple testing is not sufficient, as it usually covers only certain scenarios—we want the software to behave correctly in all scenarios. This requires the application of mathematical techniques—so-called formal methods—which were previously a gap in the Advanced training portfolio that we have now closed.

What to Expect

The “FM – Formal Methods” module teaches software architects how to ensure the correctness of a system’s design and implementation through mathematical proofs. The module focuses on safety-critical, sensitive, or economically vital systems and goes beyond traditional architecture and testing methods by providing formal techniques to verify that software meets its requirements. By integrating formal methods early in the design phase, architects can create verifiable models that ensure a higher level of software quality and reliability.

Technical Requirements

No prior knowledge of mathematics or these technologies is required. Previously attending an iSAQB Advanced training on Functional Software Architecture or Domain-Specific Languages is not mandatory but can facilitate understanding.

Content

E
Mathematical Foundations
E

Specification and Implementation

E
Development Processes with Formal Methods
E

Concrete Techniques and Tools: Proof Assistants, Model Checking, SMT Solvers

Face-to-face training

E
Includes training materials and exercise resources
E

Cold and hot beverages, snacks, and lunch provided on all training days

E

Modern, well-equipped, and spacious training rooms for a comfortable learning environment

Live-Online-Training

E
Includes training materials and exercise resources
E
Visual collaboration using tools such as whiteboarding
E
High level of interactivity through tailored exercises and breakout rooms
E
Optimal trainer support, even in the breakout rooms
Available Dates and Registration
Excluding VAT, if applicable minus discounts. Discounts are automatically applied in the shopping cart. Please add the number of participants to the cart.

15%

up to 8 weeks before the start of the training.

Dates and location not convenient?

We would be happy to organize a dedicated online training for your team or come directly to your company!

Curriculum

In the iSAQB curriculum, you can learn even more about the learning objectives and course content.

Credit Points for CPSA-A Certification

With the Formal Methods training, participants earn 20 technical and 10 methodological credit points according to the iSAQB Advanced Level Program.

Technical competence

Methodical competence

Participant Feedback from the Training

“Hello, I really enjoyed the FM training. Many thanks to the trainer and for the practical part. This will surely help me in the future!”

Participant from Nuremberg

Discover More Trainings!

Would you like customized in-house training?

Do you have an entire team you would like to train, but none of our courses meet your requirements? No problem! We would be happy to create a customized in-house training in collaboration with you, whether for beginners or advanced participants. We look forward to your inquiry!

Inquire Now+49 621 595702 41