POOSL

Parallel Object-Oriented Specification Language

POOSL (Parallel Object-Oriented Specification Language) is a lightweight modeling and simulation approach for early-stage evaluation of complex (embedded) system architectures. It helps teams make better design decisions faster - reducing costly iterations during development, integration, and testing.

Why POOSL?

  • Model & simulate early
    Evaluate structural and behavioral concepts, requirements, and performance before implementation begins.
  • Accelerate development
    Gain fast insights into system behavior to shorten development cycles and reduce risks.
  • Structure complex systems
    Ideal for high-tech systems where hardware and software interact closely - POOSL supports abstraction and analysis when requirements are still evolving.

Open source & Industry-proven

Originally developed at Eindhoven University of Technology, POOSL is now maintained by TNO-ESI and Obeo, and contributed to the Eclipse Foundation. It’s used in the high-tech industry for early architecture validation.

Explore Eclipse POOSL website

Ready to accelerate your system architecture design?

Discover how POOSL can help you model and simulate complex embedded systems early - reducing design risks and speeding up development.


Contact us to explore how POOSL can empower your system engineering process.