High-tech (embedded) systems are characterized by hardware and software components interacting closely with each other. The complexity of these systems requires modeling methods that structure and support the design process. In the early phases of system development, requirements are still unclear and many decisions have to be taken about the system architecture, the responsibilities, behavior and the interactions between components. For these early phases there is a lack of tools combining modeling with analysis at the appropriate abstraction level.


Parallel object-oriented specification language

POOSL and accompanying tools offer a general-purpose method to describe and simulate (embedded) system architectures for early evaluation of key structural and behavioural concepts, requirements and performance. This light-weight modelling and simulation approach shortens the development time of complex high-tech systems by providing fast insight into requirements and early design decisions and thereby reducing the risk of expensive iterations during design, integration and test.

POOSL was originally developed at Eindhoven University of Technology (TU/e) and was adopted by TNO-ESI as a standard modelling and analysis tool after successful application in the high-tech industry.

This website is a portal to new Eclipse-based tools for editing and debugging POOSL models and highlights the industrial applicability of POOSL. The TU/e POOSL webpages highlight the academic background of POOSL.


POOSL tools are developed in:

The Allegio project, funded by COMMIT/



The Crystal project, funded by ARTEMIS

Crystal   Artemis