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.
ISE&PPOOA is referenced as one of the MBSE methods in the 2014 MBSE Survey by AFIS (Association Française d'Ingénierie Système)
A Doctoral Thesis on Model Based Self-Awareness Patterns for Autonomy, and using the ISE&PPOOA process, was presented at the Madrid Technical University (UPM), Madrid (Spain), 17 October 2013.
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 :
PPOOA and 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.
A Doctoral Thesis on deadlock risk assessment
for PPOOA architectures was presented at the
PPOOA-Cheddar approach for architecting and evaluating real-time software
architectures was presented at Ada Europe 2009
PPOOA and the Survey of MBSE Methodologies. OMG Technical Meeting Special Event. Santa Clara (California). December 2008
PPOOA 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 December 15, 2016.