CAPE-OPEN main concepts and software implementation

On-demand training



Level 2


French - English


One day


Request a proposal for the dates and location of your choice.


The objective of this level 2 (advanced) course is to introduce the main concepts of the CAPE-OPEN standard and to provide software developers with a first insight into how to implement it. The course addresses in particular the common specifications to software objects and domains, as well as the specifications required to access thermodynamic and unit operation calculations.

By the end of the session, participants will have a practical knowledge on how to approach and realize a CAPE-OPEN implementation project.

Who should attend?

This course is particularly relevant for the people involved in software development who wish to make their existing codes comply with the CAPE-OPEN standard, in order to allow them to interact with other applications developed in-house, by universities, by third parties or commercially available.


  1. CAPE-OPEN Generalities
    1. Introduction
    2. Scope
    3. History
    4. Methods and tools
    5. Process Modelling Executive (PME)
    6. Process Modelling Component (PMC)
    7. PMC: primary and secondary objects
    8. CAPE-OPEN Laboratories Network (CO-LaN)
  2. CAPE-OPEN Common Specifications
    1. Introduction
    2. Types and constants
    3. Identification
    4. Parameters
    5. Collection
    6. Simulation context
    7. Utilities
    8. Error handling
    9. Persistence
  3. CAPE-OPEN Thermodynamic Specifications
    1. Introduction
    2. Identifiers
    3. CAPE-OPEN Thermodynamic Interfaces
    4. "Material Object" concept
    5. "Thermo Property Package" concept
    6. "Thermo System" concept
    7. Code examples
    8. Implementation tips
    9. Available commercial & academic implementations
  4. CAPE-OPEN Unit Operation Specifications
    1. Introduction
    2. Interface diagram
    3. Identifiers
    4. CAPE-OPEN Unit Operation Interfaces
    5. "Unit" concept
    6. Practical scenario
    7. Implementation tips
    8. Available commercial & academic implementations

You want to learn more about our training courses

Quote request Contact us View scheduled courses

Cost and Conditions

  • ProSim is a certified training center.

Training organization

  • Duration:  two days onsite or several half days online
  • Material: one computer per participant is recommended
  • Approach: The training course consists in theoretical lectures and applications exercises. A number of concrete case studies are discussed.
  • Location: you choose the location for the training course (on-site, ProSim's office, online...)
  • Software: Simulis Thermodynamics, ProSimPlus and different CAPE-OPEN tools will be used to illustrate some topics.


  • Knowledge in object oriented programming is recommended (not mandatory).


How can we help you? A question about the process simulation software and/or services… contact us.

Contact form