A Tool Integration Workbench for Enterprise Architecture Marc
A Tool Integration Workbench for Enterprise Architecture Marc Lankhorst Open Group APC Conference Brussels, April 22, 2004
The Archi. Mate project • 2½ years, July 2002 - December 2004 • approx. 35 man-years, 4 million euro • Consortium of Dutch companies and research institutes • Telematica Instituut leads the project • Ideas also originated from Ordina • ABN AMRO, Dutch Tax Administration, ABP pension fund • Nijmegen University, CWI, Leiden University
Archi. Mate goals • To describe architectures and their relations • Communicate architectures with all stakeholders • Judge the impact of changes • Realise architecture by relating to existing standards, techniques and tools
Archi. Mate focus Visualisation Analysis Integration
Enterprise architecture: describing coherence Product architecture Information architecture ? Process architecture ? ? Application architecture ? ? Technical architecture
Archi. Mate Workbench goals • A single infrastructure for views • creating multiple crossdomain views on an enterprise architecture by • integrating existing domainspecific models into the enterprise-level abstraction level models
Approach • Starting point: reuse of existing models • Model integration: define relations between models in domain-specific languages, using the Archi. Mate enterprise modelling language as an “umbrella” • Tool integration: develop a tool integration environment to link existing modelling tools
Model integration example Damage claiming process Registration Acceptance Valuation Payment Customer administration service Risk assessment service Payment service adapter Formal claim External application services Policy (contract) Claims administration service Application components and internal services Customer administration Central administration Customer adminstration Risk assessment Claims administration Financial application adapter Claims administration Claim information service Risk assessment Financial application
Model integration options Direct relations: Via intermediate language:
Model integration architecture Tool/language-specific version of Archi. Mate language
Tool integration options Direct: Tool bus:
Tool integration architecture
Demo Archi. Mate Workbench
Practical value (1) • Case at Dutch Financial Institute (DFI)
Practical value (2)
Demo Visio View Explorer
What’s next? • Integration of Archi. Mate with other languages and tools • Using a MOF-repository for both the domain-specific models and the Archi. Mate models • Development of an analysis prototype • Bringing together all prototypes in one environment • Archi. Mate as a ‘top level’ for the Model Driven Architecture
Tool architecture
Introduction & adoption • Validation in practice with Archi. Mate business partners • Contacts with tool vendors on implementation in commercial tools • IBM Rational, Select, Popkin, Bi. ZZdesign, ASG, Adaptive • Contacts with standardisation bodies • Open Group • OMG
More information? http: //archimate. telin. nl Marc Lankhorst project manager Archi. Mate Telematica Instituut Postbus 589 7500 AN Enschede The Netherlands Marc. Lankhorst@telin. nl 053 -4850485
- Slides: 20