RSHSWS – Ré-ingénierie des systèmes hérités vers les Services Web sémantiques

Proposer une solution pour la réingénierie des applications Web vers les services Web sémantiques. Le processus de ré-ingénierie consiste en deux grandes phases (1) la réro-ingénierie des applications Web qui permet d’extraire une vue abstraite à partir de l’application Web. Cette vue abstraite est représentée par des modèles d’un profil UML proposé, et (2) l’ingénierie des services Web sémantiques qui permet de générer les descriptions syntaxiques et sémantiques de ces services. Un ensemble d’outils, supportant ce processus, doivent être implémentés. Une expérimentation doit être réalisée pour évaluer et valider le travail sur un cas réel.

Grands thèmes de travail que l’équipe propose :

  • Un état de l’art sur la ré-ingénierie des systèmes hérités vers les Services Web sémantiques doit être détaillé.
  • Une approche de rétro-ingénierie des applications Web doit être proposée.
  • Un profil UML captant les modèles de la phase de rétro-ingénierie doit être établi.
  • Une méthodologie d’ingénierie des services Web sémantiques doit être proposée.
  • Un ensemble d’outils doivent être implémentés pour supporter le processus de ré-ingénierie.
  • Une expérimentation doit être réalisée pour évaluer et valider le travail sur un cas réel.

Mots-Clés :

Ré-ingénierie, Rétro-ingénierie, Applications Web, Services Web sémantiques, Ontologie, WSMO, Profil UML.