Serveur d'exploration sur la recherche en informatique en Lorraine

Attention, ce site est en cours de développement !
Attention, site généré par des moyens informatiques à partir de corpus bruts.
Les informations ne sont donc pas validées.

Concepts importants à la construction de spécifications multi-vues UML et B

Identifieur interne : 006D15 ( Main/Merge ); précédent : 006D14; suivant : 006D16

Concepts importants à la construction de spécifications multi-vues UML et B

Auteurs : Dieu Donné Okalas Ossami ; Jeanine Souquières ; Jean-Pierre Jacquot

Source :

RBID : CRIN:okalas_ossami04a

English descriptors

Abstract

La technique d'intégration d'UML et B est encore susceptible d'être améliorée. Nous pensons notamment à la gestion du va et vient entre les deux représentations induites. On sait aujourd'hui transformer les diagrammes UML et certaines expressions OCL en B, mais pas la contraire. Le manque de retour de B vers UML laissent penser que l'évolution individuelle des deux représentations pourrait conduire à ce qu'elles expriment des exigences contradictoires. Par ailleurs, le fait que UML et B appartiennent à deux paradigmes de modélisation différents fait que la transformation systématique de B en UML ne peut se faire sans perte d'informations. Pour surmonter ces problèmes, nous proposons de structurer la spécification en vues : une vue UML et une vue B. Dans une telle approche, l'utilisateur ne travaille plus sur deux spécifications indépendantes, mais sur une des deux représentations d'une même spécification. La structuration en vues, permettra au concepteur de faire usage du meilleur des deux : clarté architecturale pour UML et pouvoir d'expression plus outils de preuve pour B. Ce papier présente les concepts et la démarche générale de construction de spécification multi-vues UML et B.

Links toward previous steps (curation, corpus...)


Links to Exploration step

CRIN:okalas_ossami04a

Le document en format XML

<record>
<TEI>
<teiHeader>
<fileDesc>
<titleStmt>
<title xml:lang="en" wicri:score="175">Concepts importants à la construction de spécifications multi-vues UML et B</title>
</titleStmt>
<publicationStmt>
<idno type="RBID">CRIN:okalas_ossami04a</idno>
<date when="2004" year="2004">2004</date>
<idno type="wicri:Area/Crin/Corpus">003C83</idno>
<idno type="wicri:Area/Crin/Curation">003C83</idno>
<idno type="wicri:explorRef" wicri:stream="Crin" wicri:step="Curation">003C83</idno>
<idno type="wicri:Area/Crin/Checkpoint">000840</idno>
<idno type="wicri:explorRef" wicri:stream="Crin" wicri:step="Checkpoint">000840</idno>
<idno type="wicri:Area/Main/Merge">006D15</idno>
</publicationStmt>
<sourceDesc>
<biblStruct>
<analytic>
<title xml:lang="en">Concepts importants à la construction de spécifications multi-vues UML et B</title>
<author>
<name sortKey="Okalas Ossami, Dieu Donne" sort="Okalas Ossami, Dieu Donne" uniqKey="Okalas Ossami D" first="Dieu Donné" last="Okalas Ossami">Dieu Donné Okalas Ossami</name>
</author>
<author>
<name sortKey="Souquieres, Jeanine" sort="Souquieres, Jeanine" uniqKey="Souquieres J" first="Jeanine" last="Souquières">Jeanine Souquières</name>
</author>
<author>
<name sortKey="Jacquot, Jean Pierre" sort="Jacquot, Jean Pierre" uniqKey="Jacquot J" first="Jean-Pierre" last="Jacquot">Jean-Pierre Jacquot</name>
</author>
</analytic>
<series>
<title level="j">Informations, Savoirs, Décisions & Médiations (ISDM)</title>
<imprint>
<date when="2004" type="published">2004</date>
</imprint>
</series>
</biblStruct>
</sourceDesc>
</fileDesc>
<profileDesc>
<textClass>
<keywords scheme="KwdEn" xml:lang="en">
<term>b</term>
<term>coupling uml and b</term>
<term>integrated methods</term>
<term>multi-paradigm</term>
<term>multi-views specification</term>
<term>uml</term>
</keywords>
</textClass>
</profileDesc>
</teiHeader>
<front>
<div type="abstract" xml:lang="fr" wicri:score="-2626">La technique d'intégration d'UML et B est encore susceptible d'être améliorée. Nous pensons notamment à la gestion du va et vient entre les deux représentations induites. On sait aujourd'hui transformer les diagrammes UML et certaines expressions OCL en B, mais pas la contraire. Le manque de retour de B vers UML laissent penser que l'évolution individuelle des deux représentations pourrait conduire à ce qu'elles expriment des exigences contradictoires. Par ailleurs, le fait que UML et B appartiennent à deux paradigmes de modélisation différents fait que la transformation systématique de B en UML ne peut se faire sans perte d'informations. Pour surmonter ces problèmes, nous proposons de structurer la spécification en vues : une vue UML et une vue B. Dans une telle approche, l'utilisateur ne travaille plus sur deux spécifications indépendantes, mais sur une des deux représentations d'une même spécification. La structuration en vues, permettra au concepteur de faire usage du meilleur des deux : clarté architecturale pour UML et pouvoir d'expression plus outils de preuve pour B. Ce papier présente les concepts et la démarche générale de construction de spécification multi-vues UML et B.</div>
</front>
</TEI>
</record>

Pour manipuler ce document sous Unix (Dilib)

EXPLOR_STEP=$WICRI_ROOT/Wicri/Lorraine/explor/InforLorV4/Data/Main/Merge
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 006D15 | SxmlIndent | more

Ou

HfdSelect -h $EXPLOR_AREA/Data/Main/Merge/biblio.hfd -nk 006D15 | SxmlIndent | more

Pour mettre un lien sur cette page dans le réseau Wicri

{{Explor lien
   |wiki=    Wicri/Lorraine
   |area=    InforLorV4
   |flux=    Main
   |étape=   Merge
   |type=    RBID
   |clé=     CRIN:okalas_ossami04a
   |texte=   Concepts importants à la construction de spécifications multi-vues UML et B
}}

Wicri

This area was generated with Dilib version V0.6.33.
Data generation: Mon Jun 10 21:56:28 2019. Site generation: Fri Feb 25 15:29:27 2022