gera
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 PresentationTRANSCRIPT
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
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
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
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
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
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
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
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
ISD2008© O. Noran, P. Bernus 2008
THANK YOU
( Questions ? )
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