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 Both sides next revision
mbse:ppooa [2020/01/15 15:19]
joselfernandez new tutorial offered added
mbse:ppooa [2020/01/15 15:28]
joselfernandez some textual modifications
Line 9: Line 9:
   * 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: [[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. ​
Line 15: Line 15:
   * 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 N2 diagram ​is used as an interface diagram 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 N2 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.
  
   * Other of the deliverables is the physical architecture,​ representing the system decomposition into subsystems and parts using the SysML block definition diagram. This diagram is complemented with SysML internal block diagrams for each subsystem and activity and state diagrams as needed. A textual description of the system blocks is also provided. The heuristics used for the particular architecture solution are identified and documented.   * Other of the deliverables is the physical architecture,​ representing the system decomposition into subsystems and parts using the SysML block definition diagram. This diagram is complemented with SysML internal block diagrams for each subsystem and activity and state diagrams as needed. A textual description of the system blocks is also provided. The heuristics used for the particular architecture solution are identified and documented.
Line 38: Line 38:
 === Offering/​Availability === === Offering/​Availability ===
  
-  * A two days tutorial dealing with the ISE&​PPOOA MBSE methodology is offered by ISE&​PPOOA experts+  * A two days tutorial dealing with the ISE&​PPOOA MBSE methodology is offered by ISE&​PPOOA experts ​[[https://​www.linkedin.com/​in/​jose-luis-fernandez-sanchez-4838425?​lipi=urn%3Ali%3Apage%3Ad_flagship3_profile_view_base_contact_details%3B35cdj%2Fn5RHiQ3dMFmCC1Jg%3D%3D]]
    
   * A three days tutorial dealing with the architecting and evaluation of real-time systems is offered by ISE&​PPOOA experts [[http://​www.ppooa.com.es/​seminar.pdf]]   * A three days tutorial dealing with the architecting and evaluation of real-time systems is offered by ISE&​PPOOA experts [[http://​www.ppooa.com.es/​seminar.pdf]]
  
-  * White papers and articles are available on the PPOOA website [[http://​www.ppooa.com.es/​publications.htm]]+  * PPOOA white papers and articles are available on its website [[http://​www.ppooa.com.es/​publications.htm]]
  
 === Resources === === Resources ===
mbse/ppooa.txt · Last modified: 2024/01/23 06:38 by joselfernandez