ArchiMate of Architectures Rene van Buuren and AnalysisIntegration,Visualisation.
-
date post
18-Dec-2015 -
Category
Documents
-
view
217 -
download
2
Transcript of ArchiMate of Architectures Rene van Buuren and AnalysisIntegration,Visualisation.
ArchiMateArchiMate
of Architectures
Rene van Buuren
and AnalysisIntegration, Visualisation
The ArchiMate projectThe ArchiMate project
• 2½ years, July 2002 - December 2004
• approx. 35 man-years, 4 million euro
• Consortium of companies and knowledge institutes
• Telematica Instituut leads the project
• Ideas also originated from Ordina
• ABN AMRO, Belastingdienst, ABP
• KU Nijmegen, CWI, Universiteit Leiden
Analysis
ArchiMate focusArchiMate focus
Integration
Visualisation
IntegrationIntegration
An architecture might encompass for example:
• products
• organisation
• business processes
• applications
• systems
This requires concepts for domains and relations, linked with existing techniques
Enterprise architecture: describing coherenceEnterprise architecture: describing coherence
Process architecture
Application architecture Technical architecture
Information architecture Product architecture
?
?
?
?
?
ArchiMate as an “umbrella”ArchiMate as an “umbrella”
Company-specific
languages
Standards
ArchiMatelanguage
Domains and layersDomains and layers
Processdomain
Informationdomain
Datadomain
Business
Application
Technology
Environment
Passivestructure
Behaviour Activestructure
Productdomain
Organisationdomain
Technical infrastructure domain
Application domain
Generic metamodelGeneric metamodel
Internal
External
ActorRole
Object
Service Interface
Process/function
Representation
Meaning Value
Passivestructure
Behaviour Activestructure
Business conceptsBusiness concepts
ActorRole
Business object
Value
Organisational service
Event
Organisationalinterface
Business process/function
Contract
Product
B
A
T
I B S
Application conceptsApplication concepts
Application component
Application function
Application service
Application interface
Data object
B
A
T
I B S
Technology conceptsTechnology concepts
Artifact
Infrastructure interface
Infrastructure service
Node
DeviceSystemsoftware
Network
Communicationpath
B
A
T
I B S
Relations between layersRelations between layers
ActorRole
Application component
Application function
Business object
Artifact
Value
Application service
Application interface
Infrastructure interface
Infrastructure service
Node
DeviceSystemsoftware
Network
Organisational service
Event
Organisationalinterface
Business process/function
Business
Application
Application
Infrastructure
Data object
Contract
Product
Communicationpath
Representation
ExamplesExamples
LayeredarchitectureLayeredarchitecture
Infrastructure
External infrastructure services
Application components and services
Roles and actors
External application services
External business services
Damage claiming process
Client Insurant InsurerArchiSurance
Registration PaymentValuationAcceptance
Customerinformation
service
Claimspaymentservice
Customeradministration
service
Paymentservice
CRM system
Financial application
Customerinformation
service
Claimregistration
service
Claimregistration
service
Claimsadministration
service
Policy administration
Claimfiles
service
zSeries mainframe
DB2database
Financialapplication
EJBs
Customerfiles
service
Sun Blade
iPlanetapp server
Claiminformation
service
Business layer
Applicatie layer
Technology layer