User Tools

Site Tools


mbse:ppooa

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
mbse:ppooa [2024/01/23 06:17]
joselfernandez some bold characters
mbse:ppooa [2024/01/23 06:24]
joselfernandez
Line 3: Line 3:
 === Overview === === Overview ===
  
-  * ISE&​PPOOA (Integrated Systems Engineering and PPOOA) provides ​ an integrated process and methods for systems engineering of software intensive mechatronic systems.+  ​* **ISE&​PPOOA (Integrated Systems Engineering and PPOOA)** provides ​ an integrated process and methods for systems engineering of software intensive mechatronic systems.
  
-  * The ISE part of the process includes the first steps of a systems engineering process applicable to any kind of system, not only the software intensive ones. The ISE subprocess integrates traditional systems engineering best practices and MBSE.+  * The **ISE part of the process includes the first steps of a systems engineering** process applicable to any kind of system, not only the software intensive ones. The ISE subprocess integrates traditional systems engineering best practices and MBSE.
  
-  * The PPOOA part of the process emphasizes the modeling of concurrency as earlier as possible in the software engineering part of the integrated process.+  * The **PPOOA part of the process** emphasizes the modeling of concurrency as earlier as possible in the software engineering part of the integrated process.
  
   * PPOOA is also an architecture framework for real-time software: [[http://​www.iso-architecture.org/​ieee-1471/​afs/​frameworks-table.html]]   * PPOOA is also an architecture framework for real-time software: [[http://​www.iso-architecture.org/​ieee-1471/​afs/​frameworks-table.html]]
  
-  * The integration between the systems engineering ​ subprocess and the PPOOA software engineering subprocess is achieved by using a responsibility driven software analysis approach supported by CRC cards, a technique proposed in the OOPSLA´89 by Beck and Cuningham. ​+  * The integration between the systems engineering ​ subprocess and the PPOOA software engineering subprocess is achieved by using a **responsibility driven software analysis** approach supported by CRC cards, a technique proposed in the OOPSLA´89 by Beck and Cuningham. ​
  
-  * ISE&​PPOOA provides a collection of guidelines or heuristics to help the engineers in the architecting of a system.+  * ISE&​PPOOA provides a **collection of guidelines or heuristics** to help the engineers in the architecting of a system.
  
   * One of the project deliverables is the **functional architecture** representing the functional hierarchy using the SysML block definition diagram. This diagram is complemented with activity diagrams for the main system functional flows. The N square chart is used as an interface diagram in the shape of a matrix where the main functional interfaces are identified. A textual description of the system functions is also provided as part of the deliverable.   * One of the project deliverables is the **functional architecture** representing the functional hierarchy using the SysML block definition diagram. This diagram is complemented with activity diagrams for the main system functional flows. The N square chart is used as an interface diagram in the shape of a matrix where the main functional interfaces are identified. A textual description of the system functions is also provided as part of the deliverable.
Line 59: Line 59:
   * Fernandez, Jose L.; Garcia, Mario; Garcia, Jesus and Gomez, Patricio.(2012),​ "La ingeniería de sistemas y su aplicación a un vehículo aéreo no tripulado"​. (Spanish). Revista Dyna Ingeniería e Industria. Julio 2012. Vol 87-4. pp 456-466. [[http://​dx.doi.org/​10.6036/​4574]]   * Fernandez, Jose L.; Garcia, Mario; Garcia, Jesus and Gomez, Patricio.(2012),​ "La ingeniería de sistemas y su aplicación a un vehículo aéreo no tripulado"​. (Spanish). Revista Dyna Ingeniería e Industria. Julio 2012. Vol 87-4. pp 456-466. [[http://​dx.doi.org/​10.6036/​4574]]
  
-  * Fernandez, Jose L. (2012), " An Integrated Systems and Software Engineering Process"​. Tutorial. Aula Artigas. Industrial Engineering School. ETSII-UPM. Madrid (Spain). May 18, 2012. Slides:​[[http://​tierra.aslab.upm.es/​documents/​seminars/​seminar-20120518-JLF.pdf]]+  * Fernandez, Jose L. (2012), " An Integrated Systems and Software Engineering Process"​. Tutorial. Aula Artigas. Industrial Engineering School. ETSII-UPM. Madrid (Spain). May 18, 2012. 
  
   * Monzón, A., Fernández, J. L. and de la Puente, J. A. (2012), Application of Deadlock Risk Evaluation of Architectural Models. Softw: Pract. Exper., 42: 1137–1163. doi: 10.1002/​spe.1118   * Monzón, A., Fernández, J. L. and de la Puente, J. A. (2012), Application of Deadlock Risk Evaluation of Architectural Models. Softw: Pract. Exper., 42: 1137–1163. doi: 10.1002/​spe.1118
  
-  * Hernández Corbato, C. (2013), "​Model-based Self-awareness Patterns for Autonomy"​. PhD Dissertation. Industrial Engineering School. Madrid Technical University (UPM). Madrid (Spain). October 17, 2013.[[http://​tierra.aslab.upm.es/​documents/​PhD/​PhD-CHernandez.pdf]]+  * Hernández Corbato, C. (2013), "​Model-based Self-awareness Patterns for Autonomy"​. PhD Dissertation. Industrial Engineering School. Madrid Technical University (UPM). Madrid (Spain). October 17, 2013.
  
   * Fernández, J. L., Lopez, J. and Gomez, J.P. (2015), "Model Based Enginering of an Unmanned Aerial System"​. The 20th International Conference on Reliable Software Technologies-Ada Europe 2015. 22-26 June 2015. Madrid (Spain).   * Fernández, J. L., Lopez, J. and Gomez, J.P. (2015), "Model Based Enginering of an Unmanned Aerial System"​. The 20th International Conference on Reliable Software Technologies-Ada Europe 2015. 22-26 June 2015. Madrid (Spain).
mbse/ppooa.txt · Last modified: 2024/01/23 06:38 by joselfernandez