Utilisation de B pour la vérification de spécifications UML et le développement formel orienté objet

Le couplage des approches orientées objets avec la méthode B est une piste pour l'amélioration de l'activité de spécification et de développement de logiciels. La méthode B fournit des notations et des outils supports puissants permettant de modéliser et de vérifier des modèles. Les approc...

Full description

Bibliographic Details
Main Author: Truong, Ninh Thuan
Language:FRE
Published: Université Nancy II 2006
Subjects:
UML
B
Online Access:http://tel.archives-ouvertes.fr/tel-00080852
http://tel.archives-ouvertes.fr/docs/00/08/08/52/PDF/phd.pdf
id ndltd-CCSD-oai-tel.archives-ouvertes.fr-tel-00080852
record_format oai_dc
spelling ndltd-CCSD-oai-tel.archives-ouvertes.fr-tel-000808522013-01-07T18:54:36Z http://tel.archives-ouvertes.fr/tel-00080852 http://tel.archives-ouvertes.fr/docs/00/08/08/52/PDF/phd.pdf Utilisation de B pour la vérification de spécifications UML et le développement formel orienté objet Truong, Ninh Thuan [INFO:INFO_SE] Computer Science/Software Engineering UML B vérification formelle spécification orientée objets validation obligations de preuve Le couplage des approches orientées objets avec la méthode B est une piste pour l'amélioration de l'activité de spécification et de développement de logiciels. La méthode B fournit des notations et des outils supports puissants permettant de modéliser et de vérifier des modèles. Les approches objets fournissent des mécanismes intéressants pour la structuration et le développement de gros systèmes. L'apport de notre travail de thèse contribue aux activités de couplage entre ces deux formalismes en utilisant le prouveur de B pour valider et vérifier des spécifications UML.<br /><br />En étendant les schémas de dérivation d'UML vers B proposés dans des travaux précédents réalisés dans l'équipe de recherche Dédale, nous proposons une approche de dérivation en B de méta-modèles UML, de diagrammes statiques et de diagrammes dynamiques. L'objectif de cette proposition est de vérifier la sémantique et la cohérence entre différents diagrammes de spécifications UML.<br /><br />Notre thèse apporte aussi une contribution au développement de spécifications objets en utilisant la méthode B. La première proposition concerne la prise en compte de certains types d'associations entre classes lors de la dérivation en B. La deuxième proposition concerne la validation de spécifications orientées objets décrites à l'aide de diagrammes de séquence UML2.0. 2006-05-05 FRE PhD thesis Université Nancy II
collection NDLTD
language FRE
sources NDLTD
topic [INFO:INFO_SE] Computer Science/Software Engineering
UML
B
vérification formelle
spécification orientée objets
validation
obligations de preuve
spellingShingle [INFO:INFO_SE] Computer Science/Software Engineering
UML
B
vérification formelle
spécification orientée objets
validation
obligations de preuve
Truong, Ninh Thuan
Utilisation de B pour la vérification de spécifications UML et le développement formel orienté objet
description Le couplage des approches orientées objets avec la méthode B est une piste pour l'amélioration de l'activité de spécification et de développement de logiciels. La méthode B fournit des notations et des outils supports puissants permettant de modéliser et de vérifier des modèles. Les approches objets fournissent des mécanismes intéressants pour la structuration et le développement de gros systèmes. L'apport de notre travail de thèse contribue aux activités de couplage entre ces deux formalismes en utilisant le prouveur de B pour valider et vérifier des spécifications UML.<br /><br />En étendant les schémas de dérivation d'UML vers B proposés dans des travaux précédents réalisés dans l'équipe de recherche Dédale, nous proposons une approche de dérivation en B de méta-modèles UML, de diagrammes statiques et de diagrammes dynamiques. L'objectif de cette proposition est de vérifier la sémantique et la cohérence entre différents diagrammes de spécifications UML.<br /><br />Notre thèse apporte aussi une contribution au développement de spécifications objets en utilisant la méthode B. La première proposition concerne la prise en compte de certains types d'associations entre classes lors de la dérivation en B. La deuxième proposition concerne la validation de spécifications orientées objets décrites à l'aide de diagrammes de séquence UML2.0.
author Truong, Ninh Thuan
author_facet Truong, Ninh Thuan
author_sort Truong, Ninh Thuan
title Utilisation de B pour la vérification de spécifications UML et le développement formel orienté objet
title_short Utilisation de B pour la vérification de spécifications UML et le développement formel orienté objet
title_full Utilisation de B pour la vérification de spécifications UML et le développement formel orienté objet
title_fullStr Utilisation de B pour la vérification de spécifications UML et le développement formel orienté objet
title_full_unstemmed Utilisation de B pour la vérification de spécifications UML et le développement formel orienté objet
title_sort utilisation de b pour la vérification de spécifications uml et le développement formel orienté objet
publisher Université Nancy II
publishDate 2006
url http://tel.archives-ouvertes.fr/tel-00080852
http://tel.archives-ouvertes.fr/docs/00/08/08/52/PDF/phd.pdf
work_keys_str_mv AT truongninhthuan utilisationdebpourlaverificationdespecificationsumletledeveloppementformelorienteobjet
_version_ 1716454675605094400