Un modèle de composants hiérarchiques avec protocoles d'interaction

L'utilisation et la gestion des composants sont au coeur des nouvelles architectures logicielles. Les composants représentent les briques de bases des logiciels. Les efforts de recherche actuels se concentrent sur l'élaboration de modèles à base de composants qui intègrent des propriétés i...

Full description

Bibliographic Details
Main Author: Pavel, Sebastien
Language:ENG
Published: Université de Nantes 2008
Subjects:
Online Access:http://tel.archives-ouvertes.fr/tel-00484788
http://tel.archives-ouvertes.fr/docs/00/48/51/16/PDF/theseSPavel_hyperef-French.pdf
id ndltd-CCSD-oai-tel.archives-ouvertes.fr-tel-00484788
record_format oai_dc
spelling ndltd-CCSD-oai-tel.archives-ouvertes.fr-tel-004847882013-01-07T18:03:12Z http://tel.archives-ouvertes.fr/tel-00484788 http://tel.archives-ouvertes.fr/docs/00/48/51/16/PDF/theseSPavel_hyperef-French.pdf Un modèle de composants hiérarchiques avec protocoles d'interaction Pavel, Sebastien [INFO:INFO_SE] Computer Science/Software Engineering modèle de composants protocoles d'interaction systèmes de transitions symboliques (STS) génération de code Java L'utilisation et la gestion des composants sont au coeur des nouvelles architectures logicielles. Les composants représentent les briques de bases des logiciels. Les efforts de recherche actuels se concentrent sur l'élaboration de modèles à base de composants qui intègrent des propriétés importantes comme, par exemple, la description et l'intégration des composants avec des comportements explicites (protocoles d'interaction). Ce sont ces descriptions plus complètes que les interfaces classiques (les points d'entrée et de sortie), qui ouvrent la voie vers la correction des assemblages. Comme aboutissement des travaux de cette thèse, nous proposons un modèle de composants qui utilise des Systèmes de Transitions Symboliques (STSs) pour décrire les comportements des composants. Les composants de notre modèle sont des boîtes noires communicant exclusivement par l'intermédiaire de leurs interfaces étendues avec des protocoles d'interaction. Le modèle spécifie aussi les règles de compatibilité, les algorithmes de vérification des assemblages des composants et de la substitution et un langage de description des composants. Nous proposons une implémentation dans le langage Java en suivant une approche générative ou le code Java est généré à partir des descriptions des composants de haut niveau. Le code est donc garanti a être conforme à la spécification. 2008-10-21 ENG PhD thesis Université de Nantes
collection NDLTD
language ENG
sources NDLTD
topic [INFO:INFO_SE] Computer Science/Software Engineering
modèle de composants
protocoles d'interaction
systèmes de transitions symboliques (STS)
génération de code
Java
spellingShingle [INFO:INFO_SE] Computer Science/Software Engineering
modèle de composants
protocoles d'interaction
systèmes de transitions symboliques (STS)
génération de code
Java
Pavel, Sebastien
Un modèle de composants hiérarchiques avec protocoles d'interaction
description L'utilisation et la gestion des composants sont au coeur des nouvelles architectures logicielles. Les composants représentent les briques de bases des logiciels. Les efforts de recherche actuels se concentrent sur l'élaboration de modèles à base de composants qui intègrent des propriétés importantes comme, par exemple, la description et l'intégration des composants avec des comportements explicites (protocoles d'interaction). Ce sont ces descriptions plus complètes que les interfaces classiques (les points d'entrée et de sortie), qui ouvrent la voie vers la correction des assemblages. Comme aboutissement des travaux de cette thèse, nous proposons un modèle de composants qui utilise des Systèmes de Transitions Symboliques (STSs) pour décrire les comportements des composants. Les composants de notre modèle sont des boîtes noires communicant exclusivement par l'intermédiaire de leurs interfaces étendues avec des protocoles d'interaction. Le modèle spécifie aussi les règles de compatibilité, les algorithmes de vérification des assemblages des composants et de la substitution et un langage de description des composants. Nous proposons une implémentation dans le langage Java en suivant une approche générative ou le code Java est généré à partir des descriptions des composants de haut niveau. Le code est donc garanti a être conforme à la spécification.
author Pavel, Sebastien
author_facet Pavel, Sebastien
author_sort Pavel, Sebastien
title Un modèle de composants hiérarchiques avec protocoles d'interaction
title_short Un modèle de composants hiérarchiques avec protocoles d'interaction
title_full Un modèle de composants hiérarchiques avec protocoles d'interaction
title_fullStr Un modèle de composants hiérarchiques avec protocoles d'interaction
title_full_unstemmed Un modèle de composants hiérarchiques avec protocoles d'interaction
title_sort un modèle de composants hiérarchiques avec protocoles d'interaction
publisher Université de Nantes
publishDate 2008
url http://tel.archives-ouvertes.fr/tel-00484788
http://tel.archives-ouvertes.fr/docs/00/48/51/16/PDF/theseSPavel_hyperef-French.pdf
work_keys_str_mv AT pavelsebastien unmodeledecomposantshierarchiquesavecprotocolesdinteraction
_version_ 1716397719469162496