gera

10
ISD2008 O. Noran, P. Bernus 2008 EM GERA Generalised Reference Architectur e EEM Enterprise Engineerin g Methodolog y 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 suppo rts used in utili sed in implemente d in used to implement used to build define meaning of

Upload: pepper

Post on 17-Mar-2016

56 views

Category:

Documents


0 download

DESCRIPTION

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

TRANSCRIPT

Page 1: GERA

ISD2008© O. Noran, P. Bernus 2008

EM

GERAGeneralisedReference

Architecture

EEMEnterprise

Engineering Methodology

EML

Enterprise Modelling Language

EETEnterprise

Engineering Tool

Enterprise Model

EOSEnterprise

Operational System

PEMPartial 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

Page 2: GERA

ISD2008© O. Noran, P. Bernus 2008

EM

GERAGeneralisedReference

Architecture

EEMEnterprise

Engineering Methodology

EML

Enterprise Modelling Language

EETEnterprise

Engineering Tool

Enterprise Model

EOSEnterprise

Operational System

PEMPartial 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 3: GERA

ISD2008© O. Noran, P. Bernus 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 4: GERA

ISD2008© O. Noran, P. Bernus 2008(Life cycle) Entity Model: simplified GERA

Management and ControlCust Service C

Entity

D

Op

I

DD

PD

R

Id

MP

Simplify

Formalism usedin the Business Model

HumanMachine

Resource

InformationFunction

Particular level

HardwareSoftware

Design

Prelim. design

Detailed design

Identification

Concept

Implementation

Operation

Decommission

Requirements

Partial level of GERA ModellingFramework

Organisation

Page 5: GERA

ISD2008© O. Noran, P. Bernus 2008

SP

AS

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

DOp

IDD

ADRCId

MCS

BU HQ

ISBPMES

BU

Simple Sample SOA Business Model

DS

Page 6: GERA

ISD2008© O. Noran, P. Bernus 2008

SOA-PG Life Cycle IBM

Life Cycle

C

D

Op

I

DD

AD

R

Id

MCS

C

D

Op

I

DD

AD

R

Id

MCS

OASIS Ref. Arch.

SOA-PG Ref.

Arch.

GERA MFPartial Level

GERA MFPartial Level

Page 7: GERA

ISD2008© O. Noran, P. Bernus 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 8: GERA

ISD2008© O. Noran, P. Bernus 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

Page 9: GERA

ISD2008© O. Noran, P. Bernus 2008

THANK YOU

( Questions ? )

Page 10: GERA

ISD2008© O. Noran, P. Bernus 2008

E2 E3 E4E1

87654321

87654321

87

654321

87654321

E2 E3 E4E1

87654321

87654321

87

654321

87654321

Entity E1: the large Farmer / associationEntity E2: the small / medium CarrierEntity E3: the large WholesalerEntity E4: the small / medium RetailerEntity E5: the Food Plant / ProcessorEntity E5: the Commodity Handler

Specificmethod

Meta-methodology

DomainKnowledge

Entity ListBusiness Model Activity model

How to ?StructuredRepository

System component 1: a method to construct methods