GERA
description
Transcript of 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
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