Thèse soutenue

Architecture et technologies des systèmes logiciels ouverts : CAPE-OPEN, un standard pour l'interopérabilité et l'intégration des composants logiciels de l'ingénierie des procédés

FR
Auteur / Autrice : Jean-Pierre Belaud
Direction : Xavier Joulia
Type : Thèse de doctorat
Discipline(s) : Génie des procédés et de l'environnement
Date : Soutenance en 2002
Etablissement(s) : Toulouse, INPT

Mots clés

FR

Mots clés contrôlés

Résumé

FR

Les progiciels de l'ingénierie des procédés sont spécifiques à chaque éditeur. Ceci conduit à une hétérogénéité des solutions qui limite l'intégration des savoir-faire tiers. Le syst-me cape-open (CO) propose des interfaces de programmation standartisées. Il définit une architecture ouverte permettant l'interopérabilité et l'intégration des composants logiciels pour la simultation des procédés. Ce système est caractérisé par une architecture technique des spécifications d'interface et des spécifications d'implémentation. L'architecture technique repose sur une approche orientée-objet/composants, une architecture distribuée web, la technologie middleware et UML. Les spécifications d'interface documentent un modèle conceptuel et les spécifications d'implémentation décrivent ce modèle pour les plates-formes COM et CORBA. Les spécifications Opération Unitaire, Parmètre et Contexte de Simulation sont détaillées. Des composants logiciels compatibles CO sont développés dont un analyseur de graphes de procédés et un serveur de méthodes numériques. CO est du domaine public et est régi par un consortium international, CO-LaN, qui regroupe les différents acteurs : industiels, éditeurs et universitaires.