GERA

Preview:

DESCRIPTION

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. - PowerPoint PPT Presentation

Citation preview

ISD2008© Ovidiu Noran 2008

EM

GERAGeneralisedReference

Architecture

EEMEnterprise

Engineering Methodology

EML

Enterprise Modelling Language

EET

Enterprise Engineering Tool

Enterprise Model

EOS

Enterprise Operational System

PEM

Partial Enterprise Model

GEMC

Generic Enterprise Modelling Concept

EMO

Enterprise MOdule

supports

used in

utilised in

implemented in

used to implement

used to build

define meaning of

SOAModels

SOATools

GERAM Boundary

Executable Services

ISD2008© Ovidiu Noran 2008

Management and Control

Product or Customer Service

HumanMachine

ResourceOrganisation

InformationFunction

GenericPartialParticular

HardwareSoftware

Life Cycle Phases

Views

Instantiation

Design

Arch. design

Detailed design

Identification

Concept

Implementation

Operation

Decommission

Requirements

GERA MF

ISD2008© Ovidiu Noran 2008

SP

AS

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

D

OpI

DD

AD

R

C

Id

MCS

BU HQ

ISBS

BU

Simple Sample SOA Business Model

ISD2008© Ovidiu Noran 2008

F

SOA Project Partial Level

DD

MSOAMAD

R

I

Bell’s Fwk(FIRO)

O

F

SOA Project Partial Level

DD

AD

R

I

OASISSAB

OASIS RA

SOA-PG RA

SOA Team

(FO)

CEA3

Fwk(FIR)

RO

I

ISD2008© Ovidiu Noran 2008

HM

RO

IF

SOA Project Partial Level

DD

SOAVision

AD

R

I

Governance(Mgmt side)

C

MCS

C

D

Op

I

DD

AD

R

Id

MCS

‘ESB = Policies’

‘ESB = Architecture’

‘ESB = Middleware’

‘ESB = Web Services’

‘ESB = a Vision’

QoS, SLA…

Possible ESB meanings along its

life cycle

SOA-PG Life Cycle

IBM Life Cycle