50 likes | 274 Views
SOA-PG Reference Architecture. OASIS Reference Architecture. MSOAM, OASIS SAB. BPEL, BPMN. OASIS Reference model. GERA. EEM. EML. Generalised Reference Architecture. Enterprise Engineering Methodology. Enterprise Modelling Language. utilised in. CBDI Metamodel. implemented in.
E N D
SOA-PG Reference Architecture OASIS Reference Architecture MSOAM, OASIS SAB BPEL, BPMN... OASIS Reference model GERA EEM EML GeneralisedReference Architecture Enterprise Engineering Methodology Enterprise Modelling Language utilised in CBDI Metamodel implemented in used in define meaning of GEMC SOA Tools EET Generic Enterprise Modelling Concept Enterprise Engineering Tool Open Group SOA Ontologies supports SOAModels used to build PEM SOA-PG Reference Model Partial Enterprise Model EM Enterprise Model used to implement Linthicum metamodel Executable Services EMO EOS Enterprise MOdule Enterprise Operational System SOA Trusted Components GERAM Boundary
Generic Views Partial GERA MF Particular Instantiation Management and Control Identification Product or Customer Service Concept Requirements Software Hardware Arch. design Design Resource Detailed design Organisation Information Implementation Function Operation Decommission Machine Human Life Cycle Phases
M CS Legend: BS: Business Service AS: Application Service IS: Infrastructure Service HQ: Headquarters BU: Business Unit SP: SOA Project ------------------------------- M: Management CS: Customer Service Id: Identification C: ConceptR: RequirementsAD: Architectural DesignDD: Detailed DesignI: ImplementationOp: OperationD: Decommissioning Id C R AD DD I Op D BU BU SP HQ AS BS IS Simple Sample SOA Business Model
SOA Project Partial Level SOA Project Partial Level EA3Fwk (FIR) C SOA-PG RA OASIS SAB R R SOA Team (FO) Bell’s Fwk (FIRO) AD AD MSOAM DD R DD OASIS RA O O I I I F F
SOA Project Partial Level CS M Id ‘ESB = a Vision’ C SOA Vision QoS, SLA… C ‘ESB = Policies’ R R ‘ESB = Architecture’ SOA-PG Life Cycle AD AD ‘ESB = Middleware’ DD IBM Life Cycle R DD ‘ESB = Web Services’ O I I I F Op Possible ESB meanings along its life cycle Governance (Mgmt side) D M H CS M