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
|