Vous êtes sur la page 1sur 5

Chupitre S

Sequence 7. Infroducfion Io mefo-modeIisofion de


processus
Chapitre 8 Squence 7 : Introduction la meta-modlisation de processus

Page 2

Lo mefo-modeIisofion permef de modeIiser un modIe. Ceci pour un doubIe buf : Io formoIisofion
ef I'oufomofisofion. En effef, une definifion formeIIe oide comprendre ef expIiquer un modIe.
EIIe fociIife Ie roisonnemenf oufour du modIe ef son evoIufion. De pIus, une definifion sfrucfuree
ef non ombigue esf necessoire pour qu'un environnemenf IogicieI CASE puisse gerer Ies schemos
consfruifs ou moyen du modIe.
Comme Io modeIisofion d'un modIe esf une modeIisofion, eIIe peuf se boser sur un modIe/Iongoge
de modeIisofion (feIs que E/P, OMT, UML,).
Le resuIfof d'une mefo-modeIisofion esf quoIifie de mefo-schemo.

Dfinitions

Qu'est-ce qu'un processus ?
Un processus, c'esf Io represenfofion des ocfivifes execufees Iors du deveIoppemenf d'une
I'oppIicofion. On se pIoce ici ou niveou des fypes, Ies concepfs monipuIes sonf donc des concepfs
d'ocfivifes propres une oppIicofion donnee, feIs que Io Crution de Iu cIusse Personne,
ExempIes : Io froce OMT de I'oppIicofion boncoire, Io froce du processus unifie de I'oppIicofion
des reservofions.

Qu'est-ce qu'un modIe de processus ?
Un modIe de processus, c'esf I'obsfrocfion d'un ensembIe de processus de mme nofure. C'esf
une demorche mefhodoIogique independonfe de I'oppIicofion. C'esf egoIemenf I'insfonce d'un mefo-
modIe de processus.
On se pIoce ici ou niveou des mefo-fypes, Ies concepfs monipuIes sonf donc des concepfs feIs que
Ie concepf de Crution de cIusse,
ExempIes : Io demorche OMT, Ie processus unifie.

Qu'est-ce qu'un metu-modIe de processus ?
Un mefo-modIe de processus, c'esf I'obsfrocfion d'un ensembIe de modIes de processus, c'esf Io
represenfofion sfofique de demorches mefhodoIogiques.
Le niveou envisoge esf ceIui des mefo-mefo-fypes, on monipuIe ici des mefo-concepfs feIs que Ie
mefo-concepf d'Acfivife.
ExempIe : Ie sfondord ISO.

Lo figure suivonfe iIIusfre Io reIofion exisfonfe enfre ces frois nofions sur frois niveoux
d'obsfrocfion differenfs.
Chapitre 8 Squence 7 : Introduction la meta-modlisation de processus

Page 3

PROCESSUS
META-MODELE
DE
PROCESSUS
MODELES
DE PROCESSUS
Instance
de
Instance
de
Class en
Class en
Approche par
classification
des instances
aux mta-types
Approche par
instanciation
de la thorie
aux instances

Mous pouvons iIIusfrer ce schemo grce Io figure suivonfe. Un mefo-modIe de processus esf
insfoncie de monire fournir une ensembIe de modIes de processus (OMT, UML, E/P, ,) puis Ie
modIe d'UML esf Iui-mme insfoncie pour obfenir Ies differenfes oppIicofions vouIues (CIienf,
8oncoire, CompfobIe, ,). L'opproche por insfonfiocion oppIiquee ou mme mefo-modIe peuf
omener un frs grond nombre de processus differenfs.


Meta-modle de processus :
Un ensemble de concepts independant de toute
methodologie
methodology
Modele de
processus
OMT
Modele de
processus
UML
Modele de
processus
E/R
Application
Client
Application
Bancaire
Application
Comptable




EempIe de reprsentution sur Ies trois niveuu d'ubstruction
Chapitre 8 Squence 7 : Introduction la meta-modlisation de processus

Page 4

Modle de processus
Processus
IdentiIier
Operation
...~
Instance de
Instance de
Meta-modle de processus
Instance de Instance de
Elmentaire
Complexe
Activit
IdentiIier
Classe
Identifier Opration
Mettre Demande
en attente
Identifier Opration
Modifier Client
Identifier
Classe
Client
Identifier
Classe
Demande



On peuf voir sur ceffe figure Ies frois differenfs niveoux d'obsfrocfion definis precedemmenf.
Le premier niveou, ceIui du mefo-modIe de processus confienf Io represenfofion grophique
permeffonf de modeIiser Ies differenfs mefo-concepfs ufiIises dons Ies niveoux insfoncies. On
frouve ici Ie mefo-concepf d'Activit possedonf deux sous-fypes represenfonf Ies ocfivifes
Imentuires ef Ies ocfivifes compIees.
L'insfonciofion de ce mefo-modIe de processus un modIe de processus permef de represenfer
Io demorche mefhodoIogique oppIiquer Iors du deveIoppemenf de I'oppIicofion. Ici, nous pouvons
voir deux ocfivifes differenfes : Identifier CIusse ef Identifier Oprution. Ces deux ocfivifes
sonf des insfonces du mefo-concepf Activit presenf dons Ie mefo-modIe de processus.
En descendonf encore d'un niveou d'insfonciofion, nous pouvons definir Io froce du processus
ufiIise dons Ie codre d'une oppIicofion specifique. Mous frouvons ici deux insfonces de I'ocfivife
Identifier CIusse du modIe de processus : Identifier CIusse Demunde ef Identifier CIusse
CIient. II y o egoIemenf deux insfonces de I'ocfivife Identifier Oprution du modIe de
processus : Identifier Oprution Modifier CIient ef Identifier Oprution Mettre
Demunde en Attente .

ReIutions entre metu-modIe de produit et metu-modIe de processus

Une mefhode esf compose de deux porfies : Io porfie Produif ef Io porfie processus. Chocune de
ces porfies peuf fre obsfroife ovec un mefo-modIe de produif ou un mefo-modIe de processus.
Le mefo-modIe de processus permef de represenfer Ies ocfivifes qui vonf ogir sur Ies eIemenfs
du mefo-modIe de produif. Ceffe nofion esf iIIusfree Io figure suivonfe.

Chapitre 8 Squence 7 : Introduction la meta-modlisation de processus

Page 5
lment
De produit
lment de produit
lmentaire
ISA
0,N
1,N
lment de produit
complexe
Peut-tre
composant de
Est compos de
sous-produits
Activit
Activit
lmentaire
Peut-tre
composant de
ISA
0,N
1,N nom
numro
Est suivie par
Est compos de
Sous-activits
0,N
0,N
Activit
complexe
suit
1,N
1,N
Agit sur
Se dveloppe par
Mta-modle de produit
Mta-modle de processus
1. IdentiIier & creer Entite-types
2. IdentiIier & creer Relation-types
3. Attacher Attributs
3.1 DeIinir Attributs oI Entite-types
3.2 DeIinir Attributs oI Relation-types
SOURCE
1,N
1,1
0,N
1,1
0,1
0,1
1,N
1,1 1,1
2,2
1,N
1,1
0,1
Rle de la
relation-type binaire
cards
Relation-type binaire
Entite-type
Attribut
Domaine
TARGET
ISA
Modle de processus
Modle de produit

Ceffe figure iIIusfre egoIemenf ceffe reIofion ovec I'exempIe de Io mefhode E/P. Le modIe de
produif esf compose du concepf d'Enfife-fype sur IequeI ogif I'ocfivife du processus Idenfifier
& creer Enfife-fypes qui, si on Io decompose, esf eIIe-mme composee d'un ensembIe d'ocfions
effecfuer sur Ie produif comme Definir Affribufs of Enfife-fypes qui ogir sur Ie concepf
Affribuf du modIe de produif.

Les differenfs Iiens enfre produif ef processus peuvenf donc se resumer de Io monire suivonfe.


Rfrence
Instance
Rfrence
Rfrence
Instance
Instance
Instance
Instance
Mta-modle
Processus
Modle
Processus
Processus
Mta-modle
Produit
Modle
Produit
Produit
Application


Eercice : Construire Ie metu-modIe de processus du processus unifi
tudi en squence ,