Proposal made by Mads Hjorth:I did a small proof of concept on the use of XSLT to extract information from the Archi file. I think most of the queries I want to make can be done using small export / translations on the underlying XML. Would it be possible to extract the information needed in CarTool from Archimate in this way?
Additional concerns:
- It should be clear how ArchiMate can be used in combination with EIRA. Several options are still open. See related issue:How can EIRA be used in ArchiMate Diagrams?
- Second, an Archi template with proper attributes and EIRA model concepts should be created. See related issue: Create a model of EIRA in Archi.
- Archi XML format seems to be a non-standard... The support for the OpenGroup ArchiMate XML must be examined.
- An export to ADMS (at least for reusable interoperaiblity solutions) should be possible too. It would be better to first align the attributes in CarTool with ADMS (which is a common way to describe interoperability solutions on Joinup).
- The current CarTool implementation is just a proof-of-concept. It is very likely that the CarTool spreadsheet format will be modified in the near future.
Proposed solution: The attached XSLT script illustrates how it is indeed possible to transform an EIRA Archi XML file into in ADMS format. This XSLT script would make the following possible:
- Document a cartography of solutions in Archi: Public administrations document their solutions using the Archi tool and the EIRA template for Archi. The result is an .archimate file (XML).
- Publish a cartography of solutions on Joinup: Public administrations publish their solutions on Joinup. The .archimate file (XML) is converted in tho ADMS RDF using this XSL stylesheet. The metadata is then published on Joinup (via a curatio and moderation queue), using the ADMS import feature of Joinup.
- Find solutions on Joinup: Once published on Joinup, the solution building blocks (and their relationships) can be found and explored on Joinup. Joinup does not need to be modified for this.
- Explore solution maps (cartography) on Joinup: Joinup could be enhanced to better visualise multiple SBBs using the (fixed) views of the EIRA ABBs.
Component
Documentation
Category
CarTool
Login or
create an account to comment.