Avec le Pro Cloud Server, Sparx Systems propose une solution pour faciliter l'accès et l'intégration des modèles de votre référentiel Enterprise Architect auprès des interlocuteurs, utilisateurs et outils.
Les modèles maintenus dans Enterprise Architect ont souvent besoin d'être consultés ou validés par l'ensemble des interlocuteurs impliqués dans un projet ou système. L'accès et la mise à jour des modèles nécessite de lancer Enterprise Architect; le cas échéant une publication "statique" (word, excel, HTML) d'une vue de modèles peut être diffusée. La richesse et complexité d'Enterprise Architect n'étant pas utile pour plusieurs utilisateurs, le Pro Cloud Server (PCS) propose une passerelle vers les modèles EA pour des applications et solutions tierces permettant par exemple de disposer d'une interface web pour ouvrir les modèles depuis un navigateur. Cette approche permet également de limiter l'accès à certaines branches du modèle. La passerelle du PCS propose une solution adaptée à l'intégration et l'échange d'informations avec des outils dédiés et utilisés au sein du projet (exigences, processus métiers...).
Pro Cloud Server :
- Passerelle d'intégration avec les modèles EA
- Interface OSLC et API RESTful pour l'échange d'informations avec des outils tierces
- Des solutions web adressant les besoins spécifiques à EA (cf. Prolaborate)
- Des outils complémentaires dont le partage d'informations avec EA est utile (ex : requirements ou business process pour une traçabilité avec les modèles d'analyse et de conception sous EA)
- Remarque : tout outil proposant l'intégration avec le PCS nécessite la présence d'une licence Pro Cloud Server valide
- Interface web embarquée avec le PCS (Web EA)
- Une gamme de licences pour choisir une solution adaptée au nombre de projets EA et utilisateurs connectés
- A ce titre, Sparx vient de publier le Pro Cloud Server Express pour un accès gratuit (voir conditions applicables) aux utilisateurs disposant de licences EA actives.
WebEA : interface web pour les modèles EA
La principale demande justifiant l'apparition du Pro Cloud Server est sans nul doute la nécessite d'une interface web aux modèles.
Le Pro Cloud Server embarque à ce titre une interface web, Web EA, dont les fonctionnalités correspondent effectivement aux attentes :
- Collaboration et partage temps-réel des modèles avec les "stakeholders", MOA, experts métiers...
- Accès temps-réel aux vues et contenu d'un référentiel Enterprise Architect pour être partagé via un smart phone, tablette ou navigateur standard.
- WebEA est un produit complémentaire à Enterprise Architect, et non un remplaçant :
- il permet à toute l'équipe ou l'organisation de consulter les modèles, et fournir si besoin des commentaires et retours (la validation documentaire peut ainsi être remplacée par la validation et l'enrichissement des modèles pour une approche agile);
- l'application Enterprise Architect avec une licence valide reste nécessaire pour créer et modifier les modèles et diagrammes.
- Remarque : des alternatives à Web EA sont attendues pour obtenir une solution plus complète et utilisable pour des besoins courants et avancés.
Les interfaces de Web EA sont illustrées ci-dessous.
Interface OSLC et RESTful API
Le Pro Cloud Server intègre une interface API permettant de consulter, rechercher, obtenir et mettre à jour du contenu dans un projet Enterprise Architect. L'API RESTful facilite l'intégration et les échanges avec des outils tierces, y compris des solutions web. Ces solutions intégrant le PCS devront est conformes aux termes et conditions de licences appliqués par Sparx Systems.
Architecture et aperçu de la solution technique
Le diagramme suivant propose une illustration de l'architecture liée à l'installation du Pro Cloud Server :