Un support méthodologique pour la configuration de composants génériques - Inria - Institut national de recherche en sciences et technologies du numérique Access content directly
Reports Year : 2000

Un support méthodologique pour la configuration de composants génériques

Abstract

Lors de la construction d'applications basée sur des composants réutilisables, un composant générique doit souvent être paramétré (configuré) avant d'être intégré dans l'architecture globale de l'application. Afin de guider la construction d'applications, dans cet article nous proposons une spécification en UML de l'étape de configuration et l'expression des contraintes en OCL. Nous traitons l'exemple de configuration d'un automate programmable industriel qui est l'un des composants exprimés en UML et utilisés dans la construction d'un modèle de simulation d'un atelier de production automatisé. Afin de pouvoir exprimer l'occurrence des événements et les contraintes qui s'y appliquent dans le modèle de comportement, une extension d'OCL a également été proposée. l'utilisation d'OCL nous donne la possibilité de vérifier le respect des contraintes non seulement lors des étapes successives de configuration mais également lors de l'exécution de l'application. En effet, OCL est un formalisme d'expression de contraintes utilisable à l'intérieur d'UML à la fois dans un diagramme de classe et un diagramme d'état-transition, permettant ainsi de lier une vue structurelle à une vue comportementale. || For the construction of the applications based on reusable components, a generic component must often be parameterised (configured) before being integrated in the total application architecture. In order to guide the construction of the applications, in t

Keywords

Domains

Other [cs.OH]
Not file

Dates and versions

inria-00099335 , version 1 (26-09-2006)

Identifiers

  • HAL Id : inria-00099335 , version 1

Cite

Domenico Cavaliere, Ye-Qiong Song, Françoise Simonot-Lion, Olivier Hembert. Un support méthodologique pour la configuration de composants génériques. [Interne] A00-R-305 || cavaliere00b, 2000. ⟨inria-00099335⟩
68 View
0 Download

Share

Gmail Facebook Twitter LinkedIn More