Cette thèse a pour objectif de proposer une approche formelle basée sur les automates d interface pour spécifier les contrats des composants réutilisables et vérifier leur interopérabilité fonctionnelle. Cette interopérabilité se traduit par la vérification des trois niveaux : signature, sémantique, et protocole. Le formalisme des automates d interface est basé sur une approche optimiste qui prend en compte les contraintes de l environnement. Cette approche considère que deux composants sont compatibles s il existe un environnement convenable avec lequel ils peuvent interagir correctement. Dans un premier temps, nous proposons une approche préliminaire qui intègre la sémantique des paramètres des actions dans la vérification de la compatibi...
Les contributions présentées dans cette thèse sont doubles. Nous fournissons d'abord un aperçu génér...
Rapport interne.Cet article présente une approche pour la spécification de composants logiciels en v...
International audienceOne of the principal goal of Component-Based Software Engineering (CBSE) is to...
Cette thèse a pour objectif de proposer une approche formelle basée sur les automates d interface po...
Cette thèse a pour objectif de proposer une approche formelle basée sur les automates d’interface po...
National audienceUn des objectifs de l'ingénierie des logiciels base de composants (CBSE) est de per...
National audienceUn des objectifs de l'ingénierie des logiciels base de composants (CBSE) est de per...
My research focuses on the rigorous design of critical component-based systems (CBS) using semi-form...
National audienceL'adaptation logicielle a pour objectif de résoudre de façon automatique et non int...
Le travail présenté dans cette thèse a lieu dans le domaine de développement basé sur les composants...
International audienceInterface automata are light-weight models that capture the temporal interface...
Les composants sont des blocs logiciels qui communiquent par des interfaces bien définies. Ces inter...
La programmation à base de composants facilite l'encapsulation de logiciel générique qui peut ainsi ...
International audienceAn interesting formal approach to specify component interfaces is interface au...
L'utilisation et la gestion des composants sont au coeur des nouvelles architectures logicielles. Le...
Les contributions présentées dans cette thèse sont doubles. Nous fournissons d'abord un aperçu génér...
Rapport interne.Cet article présente une approche pour la spécification de composants logiciels en v...
International audienceOne of the principal goal of Component-Based Software Engineering (CBSE) is to...
Cette thèse a pour objectif de proposer une approche formelle basée sur les automates d interface po...
Cette thèse a pour objectif de proposer une approche formelle basée sur les automates d’interface po...
National audienceUn des objectifs de l'ingénierie des logiciels base de composants (CBSE) est de per...
National audienceUn des objectifs de l'ingénierie des logiciels base de composants (CBSE) est de per...
My research focuses on the rigorous design of critical component-based systems (CBS) using semi-form...
National audienceL'adaptation logicielle a pour objectif de résoudre de façon automatique et non int...
Le travail présenté dans cette thèse a lieu dans le domaine de développement basé sur les composants...
International audienceInterface automata are light-weight models that capture the temporal interface...
Les composants sont des blocs logiciels qui communiquent par des interfaces bien définies. Ces inter...
La programmation à base de composants facilite l'encapsulation de logiciel générique qui peut ainsi ...
International audienceAn interesting formal approach to specify component interfaces is interface au...
L'utilisation et la gestion des composants sont au coeur des nouvelles architectures logicielles. Le...
Les contributions présentées dans cette thèse sont doubles. Nous fournissons d'abord un aperçu génér...
Rapport interne.Cet article présente une approche pour la spécification de composants logiciels en v...
International audienceOne of the principal goal of Component-Based Software Engineering (CBSE) is to...