Enterprise Architect van Sparx is een krachtige tool voor het opstellen van diverse architectuur modellen zoals BPMN, ArchiMate en UML. Met name zit de kracht in de eenvoudige bediening, de mogelijkheid om het model uit te breiden en aan te passen. Daarnaast kun je eenvoudig broncode voor diverse programmeertalen of architectuurdocumentatie genereren.
Een tekortkoming is echter dat er alleen een eenvoudige en statische webontsluiting is voor de repository inhoud. Deze biedt een basis uitwerking van de inhoud die de volgende beperkingen kent:
Voor een opdrachtgever van mij waren deze beperkingen een probleem. Reden om te zoeken naar een eenvoudige uitwerking op basis van het FormFactory CMS in combinatie met de eap bestanden van Enterprise Architect. De eap bestanden blijken gebaseerd te zijn op MS-Access bestanden en de repository is opgeslagen in een aantal relationele tabellen. Op internet zijn een aantal pdf bestanden te vinden die het relationele model beschrijven. De combinatie van deze twee producten leveren het volgende product op:
Onderstaande afbeeldingen geven een aantal voorbeelden van de schermen. Via deze link kunt u de webapplicatie zelf bekijken: Voorbeeld Web Publicatie Platform
De broncode van deze WPP is als Open Source Software beschikbaar onder de EUPL Licentie. Meer informatie over dit product en de mogelijkheid om een recente versie te downloaden is hier te vinden: Web Publication Platform website