recent success story


BE-12 - Fundamentals of Software Engineering

'The lecturer was very detailed in his explanations and ensured relevant subjects were covered in sufficient detail. Top stuff.'

- BAE Systems

BE-30 - Managing MBSE projects

'New method of looking at systemised design, designing from ground up - very interesting! Well presented, answers to questions always given with thought and consideration. An excellent course, thank you'


BE-10 - Use Case Analysis using UML

'The Use Cases exercise was directly applied to the problems we are having in the current projectso we learnt a lot from this course. '

- BAE Systems

SY-02 - System Modelling using SysML

'We really appreciate that Objektum Solutions didn’t limit the discussion to the training material and were able to draft a project specific process which has enabled us to continue our development effort.'

- Brembo

SY-02 - System Modelling using SysML

'The training support provided by Objektum Solutions certainly met our requirements 100% and we appreciated the the professionalism of lecturers, as well as their clear and detailed presentation of the material.'

- Brembo

RE-01 - Expressing Requirements in CoRE

'Everything about this course was spot on.'

- RAF - Conningsby

PG-02 - Programming in Ada95

'The professionalism and quality of training provided by Objektum never ceases to amaze me!'

- RAF - Boscombe Down

PG-10 - Programming in C++

'Really well organised, informative and provided me with enough detail to begin coding immediately. I would highly recommend Objektum Solutions. '

- BAE Systems

PG-02 - Programming in Ada95

'The course was excellent, the lecturers' depth of Ada95 knowledge was amazing.'

- Lockheed Martin

Ada95 Specialised Annexes

Make an enquiry Print

Reference: PG-04
Duration: 1 Day(s)


It would be naïve to think that one programming language would be adequate to support all application types on all available architectures. Ada95 consists of a core language and a number of specialised annexes designed to address the differing needs of software developers.

This course has been designed to teach the six specialised annexes in detail. Focus is placed on the practical aspects of solving real world problems such as machine code inserts, interrupt handling, task identification, scheduling issues, distribution etc.

Each annex is illustrated throughout with realistic examples and exercises to ensure a solid grasp of the subject matter is gained. Delegates are invited to identify problems specific to their domain, which are discussed in a group forum under the watchful eye of our experienced Ada lecturers.

This course is highly recommended to software engineers already familiar with the Ada programming language, but who need to extend their knowledge for specific applications.


  • The Systems Programming Annex
  • The Real-Time Systems Annex
  • The Distributed Software Design
  • The Information Systems Annex
  • The Numerics Annex
  • The Safety and Security Annex

Who should attend

Ada95 developers who wish to understand how to use the additional packages, attributes and pragmas provided by the specialised annexes.


A good working knowledge of Ada95 is required in order to attend this course.
Make an enquiry

Related courses