In het vorige deel van deze blog serie werden de 4 views van EIRA uitgebreid behandeld. In dit laatste deel wordt CarTool nader toegelicht en hoe dit helpt bij het documenteren van het European Interoperability Reference Architecture Framework.
Wat is CarTool?
Download hier het volledige artikel
De CarTool is een instrument dat door het ISA2 -project van de Europese Commissie is ontwikkeld om het gebruik van de Europese Interoperabiliteits referentiearchitectuur (EIRA) te bevorderen en toegang te krijgen tot een portfolio (cartografie) van oplossingen die met behulp van de EIRA zijn gedocumenteerd. De cartografietool (CarTool©) biedt de herbruikbare inhoud op basis van het EIRA© metamodel. Het bevat zowel bewerkingsmogelijkheden voor modelleeroplossingen met EIRA© als querying- functies om een op EIRA© gebaseerde cartografie van de oplossing te bevragen. Het werd ontwikkeld als een plug-in voor de populaire ArchiMate® open source modelleertool Archi, die voortbouwt op de modelleringsmogelijkheden en betere EIRA-ondersteuning biedt. De CarTool zelf is open source en wordt gedistribueerd onder de licentie “ISA Product License v1.3”.
Het gebruik van de CarTool vereist dat EIRA en haar concepten bekend zijn bij alle stakeholders. EIRA is een referentiearchitectuur voor het leveren van interoperabele ICT-oplossingen die grensoverschrijdende en sector overschrijdende overheidsdiensten ondersteunen. Het definieert de noodzakelijke functies om interoperabiliteit te bevorderen als een set van architectuurbouwstenen (ABB’s), waarbij Solution Building Blocks (SBB’s) hun specifieke voorbeelden binnen oplossingen zijn. EIRA is ook gespecialiseerd in het gebruik van Solution Architecture Templates (SAT’s) die ontwerpen leveren voor specifieke soorten oplossingen, eventueel in specifieke domeinen.
Het hoofddoel van CarTools is het creëren en onderhouden van een cartografie van de oplossingen die het EIRA als structuur gebruikt. De CarTool kan gebruikt worden door architecten, analisten en portfoliomanagers in Europese en nationale overheidsdiensten voor de volgende doeleinden:
- Ontwikkeling van ICT-oplossingen: ontwikkeling van nieuwe oplossingen op basis van de EIRA en de SAT’s daarvan, waarbij gebruik wordt gemaakt van bestaande herbruikbare oplossingen en voorgestelde interoperabiliteitsnormen.
- Nieuwe wetgevingsvoorstellen: beoordelen van de ICT-impact van beleidswijzigingen door het vinden van gerelateerde oplossingen in de cartografie van oplossingen.
- Overheidsopdrachten: definitie van de specificaties voor aanbestedingen op basis van de voorgestelde normen en gebruik van specifieke bouwstenen.
- Porfoliomanagement: Ondersteuning bij het beheren en stroomlijnen van een oplossingsportefeuille en het vergelijken van oplossingsarchitecturen.
De CarTool komt tegemoet aan de centrale vraag van de lidstaten naar een instrument voor het modelleren van hun op EIRA gebaseerde oplossingen. Voor een standaard referentiearchitectuur en het implementeren van hun nationale cartografieën in overeenstemming met de EIRA-structuur. De belangrijkste voordelen van Cartool zijn de volgende:
- Het is een gratis plug-in ontworpen voor gebruik in Archi® (ook gratis).
- Voor de installatie zijn geen speciale rechten of vereisten vereist.
- Het biedt ondersteuning van wereldklasse voor de EIRA en vereenvoudigt het gebruik van de EIRA in zowel het modelleren van nieuwe als het opvragen van bestaande oplossingen.
- Hergebruik wordt aangemoedigd door voorstellen te doen op basis van modellering.
- Verbetert de datakwaliteit door het minimaliseren van handmatig werk en het waarborgen van consistentie.
- Het maakt offline gebruik en aanpassing mogelijk, zodat het kan worden aangepast aan de eisen van het werk.
TOGAF, EIF en EIRA
EIRA en CarTool zijn ideaal voor het ontwikkelen van een architectuur die openbare digitale diensten levert. Om een architectuur te ontwikkelen, is het voordelig om een bewezen aanpak te gebruiken. Het Architecture Framework van de Open Group, TOGAF, is hiervoor bij uitstek geschikt. Het moedigt de Enterprise Architecten actief aan om de Architectuur Development Methode te gebruiken, aan te passen naar de omstandigheden en toe te passen.