Eclipse POOSL (Parallel Object-Oriented Specification Language) combines modeling with analysis to make architecture decisions on complex hardware and software systems.
Verification of Requirements
Validation of HW/SW Architecture
Analysis of Performance Bottlenecks
POOSL supports discrete-event simulation in the early phases of architecture design,
thanks to functional mock-up validation and performance analysis.
When starting the development of complex systems characterized by hardware and software
components interacting closely with each other, requirements are still unclear
and many decisions have to be taken on the system architecture, the responsibilities,
the behavior and the interactions between these components.
POOSL offers a general purpose method and tool for describing and simulating
complex systems’ architecture for the early evaluation of their key structural
and behavioral aspects, requirements and performance.
The POOSL language was developed at Eindhoven University of Technology. The current POOSL tool was developed at ESI (TNO), partly supported by the Allegio project (funded by COMMIT) and the Crystal project (funded by ARTEMIS). It is now an open-source project contributed by ESI and Obeo to the Eclipse Foundation.
Learn how to use POOSL, thanks to online complete user guides and reference manuals
Obeo provides training, expertise, custom development and support plans