PPOOA, Processes Pipelines in Object Oriented Architectures is an architectural style for software intensive architectures where concurrency is a main concern. It can be used when individual paths of execution are required to be concurrent and several processes may be positioned along the path to control the action.
Doctoral Thesis on Model Based Self-Awareness Patterns for Autonomy, and using the
ISE&PPOOA process, was presented at the
PPOOA is referenced in the survey of architecture frameworks. The specification of architecture frameworks is one area of standardization in ISO/IEC/IEEE 42010:2011 (the international revision of IEEE 1471:2000):
We extended the PPOOA process to include systems engineering activities. The new process is named ISE&PPOOA (Integrated Systems Engineering & PPOOA). ISE&PPOOA is described in the MBSE OMG wiki :
the INCOSE MBSE Initiative. "Methodology and Metrics Activity. Overview, Update
& Breakout Agenda". International Workshop.
See the PPOOA new features related to schedulability analysis, execution simulation and deadlock detection.
Doctoral Thesis on deadlock risk assessment for PPOOA architectures
was presented at the
approach for architecting and evaluating real-time software architectures was
presented at Ada Europe 2009 Conference,
and the Survey of MBSE Methodologies. OMG Technical Meeting Special Event.
users community is growing. Software architects from
A seminar dealing with the architecting and evaluation of real-time systems is offered. Download the seminar brochure and contact us if you are interested in it.
Updated July 8, 2016.