FrontpageRequirement specificationIREB CPRE Advanced Modelling

IREB CPRE Advanced Modelling

A syllabus-based training provides knowledge on requirements modelling techniques and approaches and helps you to prepare for ”IREB CPRE Advanced Modelling” examination.

The Certified Professional for Requirements Engineering stands for an elaborated three level certification concept developed by IREB. It addresses to individuals working in Business Analysis, Requirements Engineering and Testing, having highest demands on their work.

Modelling is essential in complexity management.

Modelling benefits include:

  • Viewing systems from multiple perspectives
  • Discovering causes and effects using model traceability
  • Improving system understanding through visual analysis
  • Discovering errors earlier and reducing system defects
  • Exploring alternatives earlier in the system lifecycle
  • Improving impact analysis, identifying potential consequences of a change, or estimating modifications to implement a change
  • Simulating system solutions without code generation

Training formats



3 days


2600 €



Target Group

Requirements engineers, business analysts, programmers, testers, quality specialists, software architects, project managers.


The prerequisite for admittance to a CPRE Advanced Level is IREB CPRE Foundation Certificate or BCS BA Requirements Engineering certificate.

Contents of IREB CPRE Advanced Modelling

Basic Principles of Requirements Modelling 

  • Motivation for Requirements Modelling and Fundamentals
  • Overview of the Views and Languages of Requirements Modelling
  • Adapting Modelling Languages and Integrating Textual Requirements
  • The Benefits of Requirements Modelling and the Quality of Requirements Models

Context Modelling in Requirements Engineering

  • The Purpose of Context Modelling and Conceptual Fundamentals
  • Basic Elements of Context Modelling
  • Notation and Rules for Context Modelling with Data Flow Diagrams
  • Other Types of Context Modelling

The Information Structure View in Requirements Modelling 

  • The Purpose of Information Structure Modelling
  • Modelling Classes, Attributes and Data Types
  • Modelling Simple Relationships, Aggregations and Compositions
  • Modelling Generalization and Specialization
  • Further Modelling Concepts

Dynamic Views in Requirements Modelling

  • Overview of the Dynamic Views of Requirements Modelling
  • The Purpose and Modelling Constructs of Use Case Modelling
  • Identifying Use Cases and Specifying Them in Text Form
  • Structuring Use Cases and Packages
  • Data Flow Modelling, Control Flow Modelling and Diagram Types
  • Requirements Modelling with Data Flow Diagrams
  • Requirements Modelling with Activity Diagrams
  • Combining and Decomposing Functions and Ensuring Consistency
  • The Purpose of State-Oriented Modelling and Modelling Constructs
  • Requirements Modelling with State Machines

Scenario Modelling in Requirements Engineering

  • Basic Principles of Scenario Modelling in Requirements Engineering
  • Simple Scenario Modelling with Sequence Diagrams
  • Advanced Scenario Modelling with Sequence Diagrams
  • Scenario Modelling with Communication Diagrams

IREB Advanced Modelling Examination

  • This training prepares you for the "CPRE Advanced Modelling" examination. The CPRE Advanced Modelling test is optional.
  • The advanced level exam is composed of two parts:
    • Written multiple choice examination (ca 45 questions, 75 minutes plus 15 minutes if writing in a foreign language), 70% points to pass
    • Written assignment (ca 16 work hours, 10-15 pages of text), reviewed by an assigned expert

Training course participation is not obligatory to attend the exam, but it is recommended by IREB. You need to order the exam by yourself, see the list of certification bodies 


Course begins at 9.00 and ends at 16.-16.30. Breakfast is served from 8.15 onwards.

You might be interested in these courses: