• Aucun résultat trouvé

Article pp.1049-1050 du Vol.21 n°8 (2002)

N/A
N/A
Protected

Academic year: 2022

Partager "Article pp.1049-1050 du Vol.21 n°8 (2002)"

Copied!
2
0
0

Texte intégral

(1)

Editorial

Ce numéro thématique a été préparé suite à l’atelier AFADL 2001 qui s’est tenu à Nancy du 11 au 13 juin 2001. Pour sa quatrième édition, la première ayant eu lieu en 1997, cette manifestation intitulée « Approches Formelles dans l’Assistance au Développement de Logiciels » a réuni une soixantaine de participants et trois conférenciers invités, dont deux venant du milieu industriel.

Lieu d’échanges sur le thème des méthodes formelles pour le développement de logiciels, l’atelier est ouvert à toutes les communautés et s’intéresse à toutes les phases du développement de logiciels. Ainsi, la manifestation AFADL’01 s’est déroulée sous la forme de cinq thèmes : approche UML, application des méthodes formelles, génération de tests, méthodologie de formalisation et vérification. Cette manifestation francophone encourage la participation des jeunes chercheurs et grâce au temps consacré à chaque présentation, permet aux orateurs de présenter le contexte de leur approche avant d’aborder leur contribution personnelle.

Quinze articles ont été sélectionnés par le comité de programme, sur vingt-huit soumis. Trois parmi les meilleurs articles vous sont proposés dans ce numéro spécial, le quatrième article, celui sur UML, n’étant pas issu de travaux présentés directement dans le cadre de l’atelier AFADL, a fait l’objet d’une soumission directe à TSI.

Le premier article de Xavier Castellani, dans la rubrique recherche, s’intéresse aux dépendances permettant de créer des cartes d’étapes d’études des différents diagrammes UML : les diagrammes d’UML ne peuvent pas être crées dans n’importe quel ordre car des ordonnancements d’études sont implicitement imposés par les dépendances existant entre ces études. A partir de ces cartes, des ordonnancements d’études des diagrammes UML peuvent être définis avec des graphes orientés ainsi que des étapes de processus de développement en utilisant ces ordonnancements.

Le deuxième article, dans la rubrique application, porte sur les spécifications formelles du chanfreinage. Une étude de cas décrivant deux opérations importantes de la modélisation géométrique, celle du collage de deux objets et celle du chanfreinage des angles vifs des objets 3D est réalisée en utilisant deux formalismes, la méthode B orientée modèles et le langage CASL, langage algébrique orienté propriétés. L’objectif de l’étude de cas est d’évaluer le niveau d’adéquation de la méthode B et du langage CASL à la modélisation géométrique suivant deux critères fondamentaux : disposer d’un pouvoir d’expression adapté au

Cet article des Editions Lavoisier est disponible en acces libre et gratuit sur tsi.revuesonline.com

(2)

1050 RSTI - TSI – 21/2002. Développement de logiciels

domaine et produire des spécifications facilement lisibles par des infographistes, but atteint par la donnée de spécifications formelles proches des définitions mathématiques usuelles en modélisation géométrique.

Le troisième article, lui aussi dans la rubrique application, propose une méthode pour automatiser les preuves pour un sous-langage de la méthode B en utilisant un prouveur dédié. Ce prouveur réalise les preuves à la fois rapidement et automatiquement grâce aux restrictions du langage et à la classe de problèmes visée par l’application. Le processus est illustré sur un exemple réel d’application, celui de la validation des invariants ferroviaires pour développer les parties sécuritaires des logiciels de pilotage de métros automatiques et des systèmes d’aide à la conduite.

Le dernier article, dans la rubrique recherche, s’intéresse au raffinement pour vérifier des systèmes paramétrés, en utilisant la modélisation des états symboliques par des langages réguliers et des transitions par des actions accélérées. Il se situe à la frontière entre preuve automatique et preuve assistée.

Bonne lecture et rendez-vous lors du prochain atelier AFADL’03 qui se tiendra à Rennes du 15 au 17 janvier 2003. Un accent particulier sera mis dans cette nouvelle édition sur l’intégration et la manipulation d’UML avec des modèles formels, par exemple, dans le contexte de l’initiative MDA (Model Driven Architecture) de l’OMG (Organisation Managment Group).

Jeanine Souquières LORIA-Université Nancy2

Cet article des Editions Lavoisier est disponible en acces libre et gratuit sur tsi.revuesonline.com

Références

Documents relatifs

Desiderata pour la spécification et la conception des systèmes électroniques,

Cet article des Editions Lavoisier est disponible en acces libre et gratuit sur

– en matière d’objectifs, elles peuvent être conçues en priorité comme moyen de validation au sens où leur portée est limitée à la révélation de défauts par rapport à

Bien souvent, les données des uns sont les programmes des autres (comme le défendent les spécialistes de la programmation réflexive). Bien que fer de lance de ce nouveau

Le paradigme des agents mobiles s’appuie sur la mobilité de code et prend en partie ses racines dans les domaines de la gestion de processus et de l’équilibrage de charge,

Pierre-Michel Ricordel et Yves Demazeau décrivent Volcano, une plate-forme de construction de systèmes multi-agents basée sur des caractéristiques qui ont été élaborées à

L’article d’Eric Renault, du PRiSM de l’Université de Versailles Saint-Quentin, présente une étude de l’impact sur les performances de l’interface de programmation PAPI pour

« toujours plus de matériel » on est revenu à un équilibre plus raisonnable entre ce qui doit être matériel et ce qui peut être bien traité par logiciel, au moins au niveau de