Download ppt - GERA

Transcript
Page 1: GERA

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

Page 2: GERA

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

Page 3: GERA

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

Page 4: GERA

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

Page 5: GERA

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