recent success story


RE-02 - Understanding CoRE Requirements

'Great exercises helped in understanding and the lecturer managed to keep high attention throughout whole course. '


RE-02 - Understanding CoRE Requirements

'The lecturer managed to keep everyone's attention throughout the whole course, well done.'


Understanding CoRE Requirements

Make an enquiry Print

Reference: RE-02
Duration: 2 Day(s)


Controlled Requirements Expression (CoRE) was originally developed in the late 1970’s to address the need for improved requirements expression and analysis.

Delegates are introduced to the concept of recursive functional decomposition and the notation used to express and analyse functions in CoRE.

It is ideal for engineers wishing to read and understand requirements that have been expressed in CoRE as well as anyone who must fully understand a requirements model in order to achieve a correct and successful implementation.


  • The building blocks of CoRE
  • Operational, functional and non-functional requirements
  • The CoRE requirements model
  • How to read Viewpoint Diagrams
  • How to read Tabular Entry Diagrams
  • How to read Node Notes
  • How to read Data Composition Diagrams
  • How to read Isolated Thread Diagrams
  • How to read Combined Thread Diagrams
  • How to read Operational Diagrams

Who should attend

Engineers, project managers those involved in quality assurance who wish to be able to read CoRE diagrams and understand the semantics behind them. This course is ideally suited to those involved in reviewing requirements.


An understanding of requirements for software intensive systems within the defence / aerospace domain would be advantageous but is not required.
Make an enquiry

Related courses