WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Réalisation d'un système multi-agents d'assistance à la modélisation

( Télécharger le fichier original )
par Claude Albert MOGHOMAYE
Ecole Polytechnique de Yaoundé - Ingénieur de Conception en Informatique option Génie Logiciel 2003
  

précédent sommaire

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

Bibliographie

?????????????

Webographie

???????????

http://www.aifb.uni-

karlsruhe.de

bject anagement roup,

Glossaire

?????????

(M??G/G (M : /1§ iti1§M Qa itiO?1§?1§ 8?Giti

Figure 39 Process Structure de SPEM

Un WorkProduct ou Artefact est un élément produit consommé ou modifié par le processus Un WorkProduct décrit une classe de produits de travail résultant d un processus

Un WorkProductKind décrit une catégorie de produits de travail tels les documents textes les modèles UML les exécutables le code

WorkDefinition est une Operation qui décrit le travail réalisé dans le processus Ses sous classes sont Activity Phase Iteration et Lifecycle dans le package Process Lifecycle Il dispose d entrées et de sorties explicites référencées par ActivityParameter

Activity est la sous classe principale de WorkDefinition Elle décrit un travail réalisé par un unique ProcessRole les tâches les opérations et les actions qui sont réalisées ou assistées par un rôle Un Activity peut être décomposé en éléments atomiques appelés Step

Un ProcessPerformer définit un rôle pour un ensemble de WorkDefinitions dans le processus ProcessPerformer dispose d une sous classe ProcessRole qui définit les responsabilités pour des WorkProduct spécifiques et définit les rôles qui réalisent et assistent des activités spécifiques

Figure 40 Dependancies de SPEM

Une dépendance Categorizes agit d un package à un élément individuel du processus dans un autre package Il permet d associer les éléments du processus à plusieurs catégories

Une dépendance Impacts concerne les WorkProduct elle indique que la modification d un WorkProduct peut en invalider un autre

Une dépendance Import indique que le contenu du package cible est ajouté à la visibilité du package source

Une dépendance Precedes concerne des Activity ou des WorkDefinition pour indiquer le type de précédence Start start synchronisation au début finish start séquencement strict finish finish synchronisation à la fin

Une dépendance RefersTo indique qu un élément du processus réfère à un autre

Une dépendance Trace agit sur les WorkDefinition pour montrer pour tracer les besoins et les changements à travers les modèles

Ce tableau présente une correspondance entre des éléments de SPEM et ceux du RUP Le reste n est pas modifié

SPEM

ProcessRole

Activity Step

WorkProduct

Lifecycl e

Guidance

RUP eng

Role

Activity Step

Artifact

Process

Guidelines

RUP fr

Rôle

Activité Etape

Artefact

Cycle de Vie

Guide

Eillffl E31 Eil??111112 êl tit?11 laes

Allez à l URL http www rational com

Cliquez sur product dans le menu de gauche

Cliquez sur le produit IBM Rational Unified Process au bas de la page

Cliquez sur Free Eval à gauche

Cliquez sur Try It pour évaluer le produit ou sur Online Demo pour une démonstration en ligne du produit RUP

Accepter les termes de la licence

Inscrivez vous pour évaluer le produit en remplissant le formulaire

Répondez au mail d inscription et vous pouvez consulter RUP en ligne

Lorsque vous accéder au site vous pouvez cliquez sur une discipline puis sur un groupe d activités pour avoir une représentation visuelle sommaire des ontologies à l exemple de la Figure

Figure 41 Exemple RUP site

_??___ ? ? Iii UY??I 1J1P

>

< Activity (assistant?, discipline, english_name?, french_name,

numero?, step?)>

< Activity

id ID #IMPLIED

superclass_id IDREFS #IMPLIED

>

< ActivityParameter (english_name?, french_name,

hasWorkPerArtifact)>

< ActivityParameter

id ID #IMPLIED

superclass_id IDREFS #IMPLIED

< WorkDefinition (activity?, discipline, english_name?,

french_name, numero?, parentWork?, performer?)>

< WorkDefinition

id ID #IMPLIED

superclass_id IDREFS #IMPLIED

>

< WorkProduct (english_name?, french_name, isDeliverable, numero?,

responsibleRole, workProductKind?)>

< WorkProduct

id ID #IMPLIED

superclass_id IDREFS #IMPLIED

>

< WorkProductKind (english_name?, french_name)>

< WorkProductKind

id ID #IMPLIED

superclass_id IDREFS #IMPLIED

>

< Step (english_name?, french_name)>

< Step

id ID #IMPLIED

superclass_id IDREFS #IMPLIED

>

< ProcessPerformer (english_name?, french_name, work?)>

< ProcessPerformer

id ID #IMPLIED

superclass_id IDREFS #IMPLIED

>

< ProcessRole (discipline, english_name?, french_name, numero?)>

< ProcessRole

id ID #IMPLIED

superclass_id IDREFS #IMPLIED

>

< ProcessStructure (english_name?, french_name)>

< ProcessStructure

id ID #IMPLIED

superclass_id IDREFS #IMPLIED

>

>

< PrecedenceKind (client, english_name?, french_name,

pk_finish_finish, pk_finish_start, pk_start_start, supplier)> < PrecedenceKind

id ID #IMPLIED

superclass_id IDREFS #IMPLIED

, french_name)>

< ProcessComponent

id ID #IMPLIED

superclass_id IDREFS #IMPLIED

>

< ProcessLifecycle (english_name?, french_name)>

< ProcessLifecycle

id ID #IMPLIED

superclass_id IDREFS #IMPLIED

>

< Dependancies (client, english_name?, french_name, supplier)>

< Dependancies

id ID #IMPLIED

superclass_id IDREFS #IMPLIED

>

< Categorizes (client, english_name?, french_name, supplier)>

< Categorizes

id ID #IMPLIED

superclass_id IDREFS #IMPLIED

>

< Impacts (client, english_name?, french_name, supplier)>

< Impacts

id ID #IMPLIED

superclass_id IDREFS #IMPLIED

>

< Import (client, english_name?, french_name, supplier)>

< Import

id ID #IMPLIED

superclass_id IDREFS #IMPLIED

>

< Precedes (client, english_name?, french_name, precedenceKind,

supplier)>

< Precedes

id ID #IMPLIED

superclass_id IDREFS #IMPLIED

>

< RefersTo (client, english_name?, french_name, supplier)>

< RefersTo

id ID #IMPLIED

superclass_id IDREFS #IMPLIED

>

s

précédent sommaire






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Aux âmes bien nées, la valeur n'attend point le nombre des années"   Corneille