100 likes | 302 Views
GERA. EEM. EML. Generalised Reference Architecture. Enterprise Engineering Methodology. Enterprise Modelling Language. utilised in. implemented in. used in. define meaning of. GEMC. EET. Generic Enterprise Modelling Concept. Enterprise Engineering Tool. supports. used to build. PEM.
E N D
GERA EEM EML GeneralisedReference Architecture Enterprise Engineering Methodology Enterprise Modelling Language utilised in implemented in used in define meaning of GEMC EET Generic Enterprise Modelling Concept Enterprise Engineering Tool supports used to build PEM Partial Enterprise Model EM Enterprise Model used to implement EMO EOS Enterprise MOdule Enterprise Operational System
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
Partial level of GERA Modelling Framework Formalism used in the Business Model M P Management and Control Identification Id Cust Service Concept C Requirements R Software Hardware Prelim. design PD Simplify Design DD Resource Detailed design Organisation I Implementation Information Function Op Operation D Decommission Machine Human Particular level Entity (Life cycle) Entity Model: simplified GERA
M CS BPMES: Bus. Process Mgmt & Exec Serv. DS: Data Service IS: Infrastructure Service AS: Application Service HQ: Headquarters BU: Business Unit SP : SOA Project ------------------------------- M: Management CS: Customer Service Id: Identification C: Concept developmentR: RequirementsAD: Architectural DesignDD: Detailed DesignI: ImplementationOp: OperationD: Decommissioning Id C R AD DD I Op D BU BU SP HQ BPMES IS AS DS Simple Sample SOA Business Model
GERA MFPartial Level GERA MFPartial Level CS CS M M Id Id OASIS Ref. Arch. C C R R SOA-PG Life Cycle AD AD IBM Life Cycle DD DD SOA-PG Ref. Arch. I I Op Op D D
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
THANK YOU ( Questions ? )
StructuredRepository System component 1: a method to construct methods DomainKnowledge How to ? Entity List Business Model Activity model Meta-methodology Specificmethod