This document introduces ArchiMedes, a publishing platform for enterprise architecture models. It allows architects to import architecture models from tools into a wiki platform where the models can be maintained, discussed, and exported. ArchiMedes uses the SmartConnect pipeline to transform architecture exports into wiki pages structured for publishing and collaboration. It also shows how ArchiMedes publishes the GEMMA reference enterprise architecture for Dutch municipalities and facilitates a software catalog for municipalities.
3. 33
About us…
• ArchiXL
– Independent Dutch Consultancy company
– Specialised in Enterprise Architecture (EA)
– Located in Amersfoort
– Customers mainly from (semi)public sector and finance
– Started using SMW internally as EA repository
• XL&Knowledge (“Excellent knowledge”)
– Knowledge management label for ArchiXL
– Knowledge management world is much larger than only EA
– SMW as knowledge management platform
5. 55
Why ArchiMedes?
• It’s about enterprise architecture (EA)
– ISO/IEC 42010:2007 defines "architecture" as:"The fundamental organization of
a system, embodied in its components, their relationships to each other and the
environment, and the principles governing its design and evolution.”
• EA models are often locked up in architecture tools
• EA is a key part of an organization
• EA is about knowledge for everyone in the organization
• But most important …....
7. 77
What is ArchiMedes?
Turn-key platform for publishing architecture models and views
• Importing (in ArchiMate Exchange File Format) from architecture tools
• Maintaining
• Discussing and co-creating
• Exporting (in ArchiMate Exchange File Format
• User friendly publication
• Combine EA with other knowledge, like processes, CMDB etc.
• And all the other benefits of SMW!
8. 88
ArchiMedes and ArchiMate, the language
• Architecture is described with ArchiMate, an open standard for modelling
Enterprise Architecture
• The Architecture repository is managed in an ArchiMate tool that supports
The Open Group ArchiMate Exchange File Format (AEF).
11. 1111
Some details
• Data export:
– ArchiMate tool creates XML file with model data and (view)
metadata
– Special page in WikiXL platform import these files
• Pipeline architecture
– SmartConnect™ provides a pipeline architecture for
transforming an export from another environment to a
SmartCore™ structure
– Tasks performed by the pipeline:
• Reading in the export
• Filtering out unnecessary and/or unwanted elements
• Mapping and transforming the source structure to the target
structure
• Importing the elements as wiki pages
– Each step in the pipeline can be tailored towards customer
requirements
20. 2020
ArchiMedes and GEMMA
• GEMMA
– GEMeentelijke Model Architecture
– a.k.a. Reference Enterprise Architecture for Dutch municipalities
– Association of Dutch Municipalities
• Used by 392 Dutch municipalities (100% coverage)
• GEMMA is maintained in an Enterprise Architecture tool (first ARIS, now
BiZZdesign)
• GEMMA is published in ArchiMedes on the WikiXL (SMW) platform
– and is called GEMMA Online
• GEMMA also facilitates the GEMMA Software catalogue for municipalities
– What kind of application systems are there in this field?
– Which kind of IT standards are mandatory and which recommended?
– What kind of functionality is mandatory?
– What kind of security requirements should be applied according to Dutch law?
– Etc…
• And also for Flemish municiplaties (200+)
21. 2121
Overview GEMMA Online and Software catalogue
GEMMA Online
ArchiMedes
GEMMA Software
Catalogue
Enterprise
Architecture Tool
Suppliers Municipalities
Available
software
packages
Used
software
packages
Reference
model
(published)
Reference
model
(design)
Software
packages
Request for subset
of metamodel
GEMMAAPI
Request to prepare
view with software
packages mapped
on view
Request to prepare
model export:
Reference model
plus software
packages
Reference
model
(published)
Metamodel in
AEF (XML)
Enterprise
Architecture Tool
Municipality
Municipalities
Generated
view
Reference
model
(design)
plus
municipial
software
packages
Metamodel
and
software
packages in
AEF (XML)
JSON
SVG
XML/AEF
22. 2222
Demo
• GEMMA Online with ArchiMedes
• Requests from GEMMA Software catalogue to ArchiMedes
• Show the result in an architecture tool (Archi)