1 la recherche en si en informatique thème 3 du gdr agnès front, jean-pierre giraudin, dominique...
TRANSCRIPT
![Page 1: 1 La recherche en SI En Informatique Thème 3 du GDR Agnès Front, Jean-Pierre Giraudin, Dominique Rieu Équipe SIGMA – LIG - Grenoble Avec laide de Corine](https://reader036.vdocuments.site/reader036/viewer/2022062511/551d9d7d497959293b8b542e/html5/thumbnails/1.jpg)
1
La recherche en SI
En Informatique
Thème 3 du GDR
Agnès Front, Jean-Pierre Giraudin, Dominique Rieu Équipe SIGMA – LIG - Grenoble
Avec l’aide de Corine Cauvet, Claude Chrisment, Colette Rolland, Christine Verdier, Dalila Tamzalit…
![Page 2: 1 La recherche en SI En Informatique Thème 3 du GDR Agnès Front, Jean-Pierre Giraudin, Dominique Rieu Équipe SIGMA – LIG - Grenoble Avec laide de Corine](https://reader036.vdocuments.site/reader036/viewer/2022062511/551d9d7d497959293b8b542e/html5/thumbnails/2.jpg)
2
Définitions et évolution des SI
Problématique de la recherche en SI
Ingénierie des produits
Ingénierie des processus
Carte de France
La Recherche en SI
![Page 3: 1 La recherche en SI En Informatique Thème 3 du GDR Agnès Front, Jean-Pierre Giraudin, Dominique Rieu Équipe SIGMA – LIG - Grenoble Avec laide de Corine](https://reader036.vdocuments.site/reader036/viewer/2022062511/551d9d7d497959293b8b542e/html5/thumbnails/3.jpg)
3
Définitions du SI
Un SI est en premier lieu un système social de significations partagées - mettant en jeu des acteurs multiples - qui existe chaque fois qu’il existe une organisation humaine.
Ensemble organisé de ressources : matériel, personnel, données, procédures permettant d’acquérir, de traiter, de stocker, de communiquer des informations (textes, images, sons, etc.) dans les organisations. -> Système d’Information Naturel
Dépositaire du savoir et savoir-faire des organisations, base de connaissances de l’entreprise -> Système d’Information Artificiel (en particulier logiciel)
Support des connaissances et des processus métiers des organisations
S. Alter, C. Rolland, B. Coulette, Hirshein, R. Reix, …
![Page 4: 1 La recherche en SI En Informatique Thème 3 du GDR Agnès Front, Jean-Pierre Giraudin, Dominique Rieu Équipe SIGMA – LIG - Grenoble Avec laide de Corine](https://reader036.vdocuments.site/reader036/viewer/2022062511/551d9d7d497959293b8b542e/html5/thumbnails/4.jpg)
4
Evolution des SI
Outil basique au service de toute organisation
Réalisation de processus administratifs
simples
Maîtrise (réalisation et évolution) de Processus
métiers complexesAide sur la totalité de la
chaîne de conception, production,
maintenance, vente…Aide à la décision
Echanges instantanés entre
l’entreprise et l’ensemble de ses équipes et
partenaires, y compris le grand public Maîtrise des processus
souples
Les Synthèses de KLC, « Quel avenir pour la fonction SI ? », mai 2004
temps
Complexité(des processus métiers,des organisations, des acteurs)
![Page 5: 1 La recherche en SI En Informatique Thème 3 du GDR Agnès Front, Jean-Pierre Giraudin, Dominique Rieu Équipe SIGMA – LIG - Grenoble Avec laide de Corine](https://reader036.vdocuments.site/reader036/viewer/2022062511/551d9d7d497959293b8b542e/html5/thumbnails/5.jpg)
5
Evolution des SI
Outil basique au service de toute organisation Réalisation de processus administratifs simples
Maîtrise (réalisation et évolution) de Processus métiers complexes
Aide sur la totalité de la chaîne de conception, production, maintenance,
vente…
Aide à la décision
Echanges instantanés entre
l’entreprise et l’ensemble de ses équipes et
partenaires, y compris le grand public Maîtrise des processus
souples
Les Synthèses de KLC, « Quel avenir pour la fonction SI ? », mai 2004
temps
Complexité(des processus métiers,des organisations, des acteurs)
![Page 6: 1 La recherche en SI En Informatique Thème 3 du GDR Agnès Front, Jean-Pierre Giraudin, Dominique Rieu Équipe SIGMA – LIG - Grenoble Avec laide de Corine](https://reader036.vdocuments.site/reader036/viewer/2022062511/551d9d7d497959293b8b542e/html5/thumbnails/6.jpg)
6
Automatisation administrative
Observatoire du changement
Aide à la performance opérationnelle
60
70
80
90
00Infrastructure de coopération
et ouverture
Management de la connaissance et mondialisation
Accroître la productivité administrative
Gérer l’information comme une ressource sensible
Accroître la productivité du poste de travail
Générer de la valeur ajoutée à travers une meilleure coopération des agents
Générer de la valeur ajoutée par un meilleur partage des connaissances et une coopération interorganisationnelle
Evolution des SI / Objectifs
« 50 ans de SI » Selmin Nurcan et Collette Rolland, 2005
![Page 7: 1 La recherche en SI En Informatique Thème 3 du GDR Agnès Front, Jean-Pierre Giraudin, Dominique Rieu Équipe SIGMA – LIG - Grenoble Avec laide de Corine](https://reader036.vdocuments.site/reader036/viewer/2022062511/551d9d7d497959293b8b542e/html5/thumbnails/7.jpg)
7
Automatisation administrative
Observatoire du changement
Aide à la performance opérationnelle
60
70
80
90
00Infrastructure de coopération
et ouverture
Management de la connaissance et mondialisation
Fichiers et traitements par lots
SGBD
Systèmes de gestion de workflow (ou gestion électronique de processus)
Web, internet, standards pour l’interopérabilité, BPMS
Plateformes distribuées, systèmes pervasifsweb services, workflow interopérants, …
Evolution des SI/ Technologies
« 50 ans de SI » Selmin Nurcan et Collette Rolland, 2005
![Page 8: 1 La recherche en SI En Informatique Thème 3 du GDR Agnès Front, Jean-Pierre Giraudin, Dominique Rieu Équipe SIGMA – LIG - Grenoble Avec laide de Corine](https://reader036.vdocuments.site/reader036/viewer/2022062511/551d9d7d497959293b8b542e/html5/thumbnails/8.jpg)
8
Les SI aujourd’hui
Complexité et évolution des SI liées à celles des organisations- des périmètres de plus en plus larges (entreprise étendue) et des durées de vie variables (entreprise virtuelle)
exemple : processus de conception collaborative de produits innovants- des acteurs autrefois d’interface au cœur des processus métier
exemple : le processus d’assistance d’un patient à domicile
Complexité et évolution des SI liées à celles des technologies de l’information et de la communication -Architecture :Pervasifs/Adaptatifs/Mobiles, Coopératifs / Interopérables
Intégrés / basés sur des services web…
- Interaction : multimodalité, plasticité
- Information : Centré sur des contenus multimédias, données semi-structurées/floues..
Les SI sont omniprésents, multiformes, évolutifs, de plus en plus complexes….
![Page 9: 1 La recherche en SI En Informatique Thème 3 du GDR Agnès Front, Jean-Pierre Giraudin, Dominique Rieu Équipe SIGMA – LIG - Grenoble Avec laide de Corine](https://reader036.vdocuments.site/reader036/viewer/2022062511/551d9d7d497959293b8b542e/html5/thumbnails/9.jpg)
9
Des domaines d’application
SI géographiquesSI pour l’intelligence économique/pour la veilleSI pour l’éducation, la formation, l’apprentissageSI médicauxSI satellitairesSI données techniquesSI de transport …
Des domaines récents ou anciensde plus en plus « couverts » en terme de PMet appuyés par l’évolution des technologies
![Page 10: 1 La recherche en SI En Informatique Thème 3 du GDR Agnès Front, Jean-Pierre Giraudin, Dominique Rieu Équipe SIGMA – LIG - Grenoble Avec laide de Corine](https://reader036.vdocuments.site/reader036/viewer/2022062511/551d9d7d497959293b8b542e/html5/thumbnails/10.jpg)
10
Exemple de nouveau SISI desurveillanceà domicile
PATIENT
Urgences Médicales Infirmière LibéraleMaisons médicalisées
Hôpital
Urgences médicales mobiles
Médecin généralisteou spécialiste
Secteur paramédicalAidants (voisin, famille,
etc.)
- Une organisation virtuelle - Des SI existants autonomes- Un « client » au centre du PM
![Page 11: 1 La recherche en SI En Informatique Thème 3 du GDR Agnès Front, Jean-Pierre Giraudin, Dominique Rieu Équipe SIGMA – LIG - Grenoble Avec laide de Corine](https://reader036.vdocuments.site/reader036/viewer/2022062511/551d9d7d497959293b8b542e/html5/thumbnails/11.jpg)
11
Définitions et évolution des SI
Problématique de la recherche en SI
Ingénierie des produits
Ingénierie des processus
Carte de France
La Recherche en SI
![Page 12: 1 La recherche en SI En Informatique Thème 3 du GDR Agnès Front, Jean-Pierre Giraudin, Dominique Rieu Équipe SIGMA – LIG - Grenoble Avec laide de Corine](https://reader036.vdocuments.site/reader036/viewer/2022062511/551d9d7d497959293b8b542e/html5/thumbnails/12.jpg)
12
du besoin
Base dedonnées
Base dedocu-ments
Base deconnais-sances
Base d’imageset vidéos
Based’objets
3D
Recherche en SI- des besoins existent
ou sont à éliciter - des technologies existent
ou pourraient exister
ALIGNER le SI aux besoins organisationnels en tirant partie des technologies
Et donc TROUVER les méthodesà la technologie
PATIENT
Urgences Médicales
Infirmière Libérale
Maisons médicalisées
Hôpital
Urgences médicales mobiles
Médecin généraliste
ou spécialiste
Secteur paramédical
Aidants (voisin, famille, etc.)
Problématique de la recherche en SI
![Page 13: 1 La recherche en SI En Informatique Thème 3 du GDR Agnès Front, Jean-Pierre Giraudin, Dominique Rieu Équipe SIGMA – LIG - Grenoble Avec laide de Corine](https://reader036.vdocuments.site/reader036/viewer/2022062511/551d9d7d497959293b8b542e/html5/thumbnails/13.jpg)
13
du besoin
Base dedonnées
Base dedocu-ments
Base deconnais-sances
Base d’imageset vidéos
Based’objets
3D
- des architectures nouvelles (pervasives)- des « briques » réutilisables - des interfaces adaptatives
- des processus métiers nouveaux à exprimer en terme de buts et non plus d’activités- des besoins personnalisables en fonction de l’utilisateur et adaptables à son environnement
- des acteurs aux « métiers » et compétences différentes (co-conception)- usage de modèles collaboratifs (partage d’expertise,
travail en commun)
Problématique de la recherche en SI
à la technologie
PATIENT
Urgences Médicales
Infirmière Libérale
Maisons médicalisées
Hôpital
Urgences médicales mobiles
Médecin généraliste
ou spécialiste
Secteur paramédical
Aidants (voisin, famille, etc.)
Recherche en SI- des besoins existent
ou sont à éliciter - des technologies existent
ou pourraient exister
ALIGNER le SI aux besoins organisationnels en tirant partie des technologies
Et donc TROUVER les méthodes
![Page 14: 1 La recherche en SI En Informatique Thème 3 du GDR Agnès Front, Jean-Pierre Giraudin, Dominique Rieu Équipe SIGMA – LIG - Grenoble Avec laide de Corine](https://reader036.vdocuments.site/reader036/viewer/2022062511/551d9d7d497959293b8b542e/html5/thumbnails/14.jpg)
14
Méthodes d’ingénierie modèles, démarches et outils pour comprendre et représenter le SI dans sa globalité en vue de développer et faire évoluer
des SI informatisés adaptés, adaptables, adaptatifs
C a p tu r e d e s b e s o in s : C a h ie r d e s C h a r g e s
A c t e u r 1
A c t e u r 2
< < in c lu d e > >A c t e u r 1
A c t e u r 2
< < in c lu d e > >
< < in c lu d e > >A c t e u r 1
< < e x t e n d > >
A c t e u r 2
F o r m a l i s a t io n d e s F o r m a l i s a t io n d e s e x i g e n c e s m é t i e re x i g e n c e s m é t i e r
A r c h i t e c t u r e A r c h i t e c t u r e A p p l i c a t i v eA p p l i c a t i v e
F o n c t io n n e l sF o n c t io n n e l s T e c h n iq u e sT e c h n iq u e s
… .… .
M o d è l e d e c a s d ’ u t i l i s a t i o n
A r c h i t e c t u r e A r c h i t e c t u r e T e c h n iq u eT e c h n iq u e
C o n tro l
V iew
M o d e l
P ro cess
P ro d u it
M a p p in g
F iltre s O rg a n isa t io n n e ls
R éféren tiel
P ro cess
P R E S E N T A T IO N P R O C E S S U S E N T R E P R IS E M A P P IN G O -R D O N N E E SC L IE N T
F o r m a l i s a t io n d e s F o r m a l i s a t io n d e s p r o c e s s u s m é t i e rp r o c e s s u s m é t i e r
A n a ly s e A n a ly s e s t r u c t u r e l l es t r u c t u r e l l e
P e rs o n n e< < M é t ie r> >
( fro m L o g ic a l V ie w)
P e rs o n n en o mp ré n o md a te N a is s a n c eg ra d e
c ré e rP e rs o n n e( )
re c h e rc h e r ()
< < M a î tre > >
S e rv ic e P e rs o n n e
c ré e rP e rs o n n e( )
< < In te rfa c e > >/ N o m/ P ré n o m/ G ra d eP r im e
/ N o m
O b je c ti f
( C e q u e je sa is fa ir e ) ( C e q u e je su is )
C e n tre< < M é t ie r> >
(fro m L o g ic a l V ie w)
S e rv ic e C e n tre
c ré e rC e n tre ( )
< < In te rfa c e > >
A c tiv itéd a te D é b u td a te F in
< < P a r tie > >
C e n trec o d elib e lléd a te C ré a t io n
< < M a î tre > >
**
c ré e rA c t iv ité ( )a jo u te rA n im ( )
c ré e rC e n tre ( )a jo u te rA c tiv ité ( )a jo u te rR e s p ( )
< < u t il is a tio n > >
< < u t il is a tio n > >
( C e q u e j’ u t i l is e )
R e s p o n s a b le
A n im a te u r
/n o m/p ré n o ms p é c ia litéo b je c t if
< < R ô le > >
/n o m/p ré n o m/g ra d ep rim e
( C e q u e je sa is fa ir e ) ( C e q u e je su is )
< < R ô le > >
c a lc u le rP rim e ( )
C lien tD os sie r
D ossie rC on v en tion
« Jav a In te r f a c e »C o n ve n t io n
mo d if ie rCo nv e nt io n ( [in ] c o n v e n tion V a lue : Co n v e n tion V a lue )
c on s ulte rCon v en tio n ( ) : c o m.c o nf ora ma .ma e c li.mo d el.e n tre pr is e.ga ra n tie .c o nv e nt io n .Con v en tio nV a lue
C o n ve n t io n Fac to r y
c on v en tio nFa c tory : Con v en tio nFa c tory
c ree rCon v en tio n ( [ in ] c o nv e nt io n V a lu e : Co nv e nt io n V a lu e ) : c om .c on f o ra ma.ma ec li.mod e l.en tre p r is e .g a ran tie .c on v en tio n. ...
re c h e rc he rCon v en tio ns ( [in ] c r itere s : Ha s htab le ) : Co lle c t io n
re c h e rc he rCon v en tio n ( [in ] id : in t ) : c o m.c o n f ora ma .m ae c li.mo d el.e n tre pr is e.ga ra n tie.c o n v e n tio n .Con v en tio n
re c h e rc he rCTA s ( [in ] c r ite res : Has h ta ble ) : Co lle c tio n
re c h e rc he rTra ns p or teu rs ( [in ] c r itere s : Ha s htab le ) : Co lle c t io n
re c h e rc he rReg le ( [in ] c r ite res : Has h ta ble ) : Co lle c tio n .. .
« Rô le »Ro le Re g le
id : lon g
lib elle : S tr ing
p er io de Deb u tG a ra nt ie : ...
p er io de Fin G a ra nt ie : in t.. .
C o n ve n t io n Im p l
Co n v e n tion Imp l ( )
mo d if ie rCo nv e nt io .. .
c on s ulte rCon v en ti.. .
C o n ve n t io nD ...
Co n v e n tion D ...
C a r n e tGa r an t ie
idCarn e tG a ra n tie : in t
lib elleCar ne tG a ra n tie : S tr i...
.. .
« Ma îtr e»C o n ve n t io n V a lu e
id : lon g
d ateCre at io n : Da te
d ateM od if ic a tio n : Da te
idU tilis a te u r : in t
d ateDe bu tV a lid ite : Da te
d ateF inV alid ite : Da te
idTy pe Co n v e n tion : in t
lib elleTy pe Co n v e n tion : S tr ing
c od e Pr od u it : S tr in g
re f e ren c eCo mme rc ia le Co n s t ru c teu r : S ...
lib elleCon v en tio n : S tr in g
p ay a nte : b o ole an
idTy pe G a ra nt ie : in t
lib elleTy pe G a ra nt ie : S t r in g.. ... .
« Rô le »Ro le T ie r s
n om : S tr in g
idT ie rs : l...
.. .
« Rô le »C e n tr e T e ch n iq u e A g re e
p r is e En Cha rg eDuHG : b o ol...
.. .
- c o n ve n t io n D A O
- ro le R e g le
*
- c o n ve n t io n V a lu e1
- c o n ve n t io n V a lu e
- c a rn e t G a ra n t ie
- t ra n s p o rt e u rR o le T ie rs
*- e n s e ig n e R o le T ie rs
0 . . 1
- fo u r n is s e u rR o le Tie rs
0 . . 1
- c t a R o le Tie rs
*
- c t a R o le Tie rs
C lien t D o ssier
C lien t R o leTiers
D o ssierC o n vent ionD o ssierD A O
« in te rfa c e »S ta te M a ch in e
e x e c u te rTra n s i t io n ( [ in ] a c t ive O b je c t )
S ta te M a ch in e F a c to ry
s ta te M a c h in e F a c to ry : S ta te M a c h in e F a c t. . .
g e t In s ta n c e ( )in i t ( )
S ta te M a ch in e . . .
S ta te . . .
S ta te M a ch in e . . .
T ra n si tio n
in p u tS ta te Ty p e C o d e : S t rin go u tp u tS ta te Ty p e C o d e : S t . . .e ve n tTy p e C o d e : S t rin g
S ta te T a b le
n a m e
- s ta te M a c h in e D A O - s ta te M a c h in e V a lu e
- s ta te Ta b le
- t ra n s it io n
C o n c e p t i o nC o n c e p t i o n
I m p lé m e n t a t io nI m p lé m e n t a t io n
« e s t s p é c i f i é p a r »
« e s t im p lé m e n té p a r »« e s t im p lé m e n té p a r »
A n a ly s e A n a ly s e s t r u c t u r e l l es t r u c t u r e l l e
A n n u lé C lô t u ré
In i t ié E n c o u rs/ C ré a t io n D o s s ie r
/ C lô t u re
/ C ré a t io n A c t io n
/ A n n u la t io n
/ C ré a t io n A c t io n
« e s t d é fin i p a r »
![Page 15: 1 La recherche en SI En Informatique Thème 3 du GDR Agnès Front, Jean-Pierre Giraudin, Dominique Rieu Équipe SIGMA – LIG - Grenoble Avec laide de Corine](https://reader036.vdocuments.site/reader036/viewer/2022062511/551d9d7d497959293b8b542e/html5/thumbnails/15.jpg)
15
Méthodes d’ingénierie modèles, démarches et outils pour comprendre et
représenter le SI dans sa globalité en vue de développer et faire évoluer des SI informatisés adaptés, adaptables,
adaptatifs
méta-méta-modèle
méta-modèle
modèle
instance
Produit Processus
![Page 16: 1 La recherche en SI En Informatique Thème 3 du GDR Agnès Front, Jean-Pierre Giraudin, Dominique Rieu Équipe SIGMA – LIG - Grenoble Avec laide de Corine](https://reader036.vdocuments.site/reader036/viewer/2022062511/551d9d7d497959293b8b542e/html5/thumbnails/16.jpg)
16
Méthodes d’ingénierie modèles, démarches et outils pour comprendre et
représenter le SI dans sa globalité en vue de développer et faire évoluer des SI informatisés adaptés, adaptables,
adaptatifs
méta-méta-modèle
méta-modèle
modèle
instance
Produit Processus
<<include >>Acteur1
<<extend >>
Acteur2Personne
<<Métier>>
(from Logical View)
PersonnenomprénomdateNaissancegradecréerPersonne()
rechercher()
<<Maître>>ServicePersonne
créerPersonne()
<<Interface>>/ Nom/ Prénom/ GradePrime
/ Nom
Objectif
(Ce que je sais faire) (Ce que je suis)
Centre<<Métier>>
(from Logical View)
ServiceCentre
créerCentre()
<<Interface>>
ActivitédateDébutdateFin
<<Partie>>
CentrecodelibellédateCréation
<<Maître>>
**
créerActivité()ajouterAnim()
créerCentre()ajouterActivité()ajouterResp()
<<utilisation>>
<<utilisation>>
(Ce que j’utilise)
Responsable
Animateur/nom/prénomspécialitéobjectif
<<Rôle>>
/nom/prénom/gradeprime
(Ce que je sais faire) (Ce que je suis)
<<Rôle>>
calculerPrime()
Analyse
Conception
Developpement
AnalysteAnalyseAnalyse
ConceptionConception
DeveloppementDeveloppement
Analyste
![Page 17: 1 La recherche en SI En Informatique Thème 3 du GDR Agnès Front, Jean-Pierre Giraudin, Dominique Rieu Équipe SIGMA – LIG - Grenoble Avec laide de Corine](https://reader036.vdocuments.site/reader036/viewer/2022062511/551d9d7d497959293b8b542e/html5/thumbnails/17.jpg)
17
MOF
Méthodes d’ingénierie modèles, démarches et outils pour comprendre et
représenter le SI dans sa globalité en vue de développer et faire évoluer des SI informatisés adaptés, adaptables,
adaptatifs
MOF
UML SPEM
RUP
méta-méta-modèle
méta-modèle
modèle
instance
minimum :
formalisée :
Produit Processus
![Page 18: 1 La recherche en SI En Informatique Thème 3 du GDR Agnès Front, Jean-Pierre Giraudin, Dominique Rieu Équipe SIGMA – LIG - Grenoble Avec laide de Corine](https://reader036.vdocuments.site/reader036/viewer/2022062511/551d9d7d497959293b8b542e/html5/thumbnails/18.jpg)
18
Définitions et évolution des SI
Problématique de la recherche en SI
Ingénierie des produits
Ingénierie des processus
Carte de France
La Recherche en SI
![Page 19: 1 La recherche en SI En Informatique Thème 3 du GDR Agnès Front, Jean-Pierre Giraudin, Dominique Rieu Équipe SIGMA – LIG - Grenoble Avec laide de Corine](https://reader036.vdocuments.site/reader036/viewer/2022062511/551d9d7d497959293b8b542e/html5/thumbnails/19.jpg)
19
Ingénierie des produitsMOF
UML
Produit
UML
(Modèle MOFdu modèle UML)
Méta-modèle d’UML en MOF
Modèle MOF MOF
(Modèle MOF du modèle MOF )
Méta-modèle de MOF en MOF
Amorce MOF
Modèle UML du système
d’assistance médicale
UML
Modélisation Méta-modélisation Méta-modélisation réflexivePM d’assistance médicale
Recherche : -> langages de modélisation (méta-modèles)-> modèles réutilisables
![Page 20: 1 La recherche en SI En Informatique Thème 3 du GDR Agnès Front, Jean-Pierre Giraudin, Dominique Rieu Équipe SIGMA – LIG - Grenoble Avec laide de Corine](https://reader036.vdocuments.site/reader036/viewer/2022062511/551d9d7d497959293b8b542e/html5/thumbnails/20.jpg)
20
Ingénierie des produits
- Variété de langages de modélisation
- des langages différents pour l’ingénierie des besoins
et celle des systèmes logiciels statique
dynamique
but/scénario
acteur
Produit
Intentionnel
Opérationnel
- Justifier le SI / besoins organisationnels et stratégiques de l’organisation
- Aligner ce que le système doit faire et comment il doit le faire avec pourquoi il doit le faire
Difficulté : Faire émerger les obstacles, les conflits, les situations d’accidents, les cas d’exception où le but ne sera pas atteint…
![Page 21: 1 La recherche en SI En Informatique Thème 3 du GDR Agnès Front, Jean-Pierre Giraudin, Dominique Rieu Équipe SIGMA – LIG - Grenoble Avec laide de Corine](https://reader036.vdocuments.site/reader036/viewer/2022062511/551d9d7d497959293b8b542e/html5/thumbnails/21.jpg)
21
Ingénierie des besoins Des langages de modélisation orientés acteurs et butsEx : approche I*
Assuré
Correspondant
Agent Local
Comptable
Expert
Cheque
Factures Et LettreDeRejet
Rec(Factures)
Rem(sinistre)
Info(Sinistre)
ExpertChoisi (Sinistre)
DocExpertisé (Sinistre)
SinistreÉvalué(Sinistre, montant)
Info(Sinistre)
EEnvoyer(lettreDepriseEn
Charge/Refuse)
MinimaleRem
Rec(Factures)
Resource Dependency
Task Dependency
Goal Dependency
Soft Goal Dependency
Légende :
![Page 22: 1 La recherche en SI En Informatique Thème 3 du GDR Agnès Front, Jean-Pierre Giraudin, Dominique Rieu Équipe SIGMA – LIG - Grenoble Avec laide de Corine](https://reader036.vdocuments.site/reader036/viewer/2022062511/551d9d7d497959293b8b542e/html5/thumbnails/22.jpg)
22
Ingénierie des produits MOF
UML
Produit
Objectifs :
- Proposer et formaliser des langages de modélisation adaptés
(nouveaux besoins, nouvelles technologies)
- Organiser les modèles (cohérence, transformation…)
- Proposer des modèles génériques (personnalisation,
réutilisation…)
![Page 23: 1 La recherche en SI En Informatique Thème 3 du GDR Agnès Front, Jean-Pierre Giraudin, Dominique Rieu Équipe SIGMA – LIG - Grenoble Avec laide de Corine](https://reader036.vdocuments.site/reader036/viewer/2022062511/551d9d7d497959293b8b542e/html5/thumbnails/23.jpg)
23
Ingénierie des produitsObjectifs
des langages de modélisation adaptés (nouveaux besoins et technologies)
- Proposer ou Adapter des méta-modèles (pour le temps réel, le web, l’AOP ….)
- Combiner au sein d’une même démarche des modèles de produits hétérogènes (reposant sur des méta-modèles différents) mais complémentaires
Exemples :Décrire des architectures réutilisables
-> UML + ACME : compréhension, formalisation, mécanisme de raffinement et réutilisation de modèles d’architecture
Méthodes de développement pour les systèmes de réalité augmentée-> UML + modèles IHM : co-conception (SI,IHM)
![Page 24: 1 La recherche en SI En Informatique Thème 3 du GDR Agnès Front, Jean-Pierre Giraudin, Dominique Rieu Équipe SIGMA – LIG - Grenoble Avec laide de Corine](https://reader036.vdocuments.site/reader036/viewer/2022062511/551d9d7d497959293b8b542e/html5/thumbnails/24.jpg)
24
ScénarioScénario textuel, représentant un cas concret facile à comprendre par tous
Développement des systèmes de réalité augmentée : spécialiste SI + spécialiste IHM + ergonome
Activité de coopération
Activité de coordination
Co-conception : des modèles hétérogènes
![Page 25: 1 La recherche en SI En Informatique Thème 3 du GDR Agnès Front, Jean-Pierre Giraudin, Dominique Rieu Équipe SIGMA – LIG - Grenoble Avec laide de Corine](https://reader036.vdocuments.site/reader036/viewer/2022062511/551d9d7d497959293b8b542e/html5/thumbnails/25.jpg)
25
Ingénierie des produits
???
cas d’utilisationacteur1..* 1..*
déclencher
méta-modèle
Transformation,cohérence…tâche
suivanteconnecteur
0..1 0..1
Développement des systèmes de réalité augmentée : spécialiste SI + spécialiste IHM + ergonome
Objectifs des modèles organisés : cohérence, transformation…
![Page 26: 1 La recherche en SI En Informatique Thème 3 du GDR Agnès Front, Jean-Pierre Giraudin, Dominique Rieu Équipe SIGMA – LIG - Grenoble Avec laide de Corine](https://reader036.vdocuments.site/reader036/viewer/2022062511/551d9d7d497959293b8b542e/html5/thumbnails/26.jpg)
26
Une des techniques de modélisation : la variabilité
Ingénierie des produits
Personnalisation : des modèles permettant de produire des logiciels personnalisables dynamiquement (par les utilisateurs finaux ou le système)Exemple : lignes de produit
Réutilisation : des modèles et/ou des logiciels réutilisables pour produire de nouveaux modèles ou logiciels (par les concepteurs)Exemple : composants métier, patrons, framework…
Objectifs des modèles génériques (personnalisation, réutilisation…)
![Page 27: 1 La recherche en SI En Informatique Thème 3 du GDR Agnès Front, Jean-Pierre Giraudin, Dominique Rieu Équipe SIGMA – LIG - Grenoble Avec laide de Corine](https://reader036.vdocuments.site/reader036/viewer/2022062511/551d9d7d497959293b8b542e/html5/thumbnails/27.jpg)
27
Réutilisation et variabilité
Intention : Définir une dépendance entre les observateurs d’un même sujet telle que, quand le sujet change d’état, tous ces observateurs soient informés et mis à jour .
Intention : Définir une dépendance entre les observateurs d’un même sujet telle que, quand le sujet change d’état, tous ces observateurs soient informés et mis à jour .
Exemple : design pattern (patron observateur)
-Des spécifications incomplètes-Ne met pas en évidence les variantes possibles-Ne met pas en évidence le caractère obligatoire ou facultatif des propriétés
![Page 28: 1 La recherche en SI En Informatique Thème 3 du GDR Agnès Front, Jean-Pierre Giraudin, Dominique Rieu Équipe SIGMA – LIG - Grenoble Avec laide de Corine](https://reader036.vdocuments.site/reader036/viewer/2022062511/551d9d7d497959293b8b542e/html5/thumbnails/28.jpg)
28
Variantes fonctionnelles
Extensions similaires proposées pour la personnalisation mais aussi pour la représentation de modèles de domaine.
Extensions d’UML pour l’expression de la variabilité fonctionnelle
![Page 29: 1 La recherche en SI En Informatique Thème 3 du GDR Agnès Front, Jean-Pierre Giraudin, Dominique Rieu Équipe SIGMA – LIG - Grenoble Avec laide de Corine](https://reader036.vdocuments.site/reader036/viewer/2022062511/551d9d7d497959293b8b542e/html5/thumbnails/29.jpg)
29
Patron :Mini système à variantes
Solution complète intégrant des points de variations Processus de réutilisation adapté et en partie automatisable
![Page 30: 1 La recherche en SI En Informatique Thème 3 du GDR Agnès Front, Jean-Pierre Giraudin, Dominique Rieu Équipe SIGMA – LIG - Grenoble Avec laide de Corine](https://reader036.vdocuments.site/reader036/viewer/2022062511/551d9d7d497959293b8b542e/html5/thumbnails/30.jpg)
30
Au minimum :
Bien formalisée :
Offrant des modèles génériques :
Produit
Ingénierie des produits
Méta-modèles adaptés et adaptables
Modèles génériques
![Page 31: 1 La recherche en SI En Informatique Thème 3 du GDR Agnès Front, Jean-Pierre Giraudin, Dominique Rieu Équipe SIGMA – LIG - Grenoble Avec laide de Corine](https://reader036.vdocuments.site/reader036/viewer/2022062511/551d9d7d497959293b8b542e/html5/thumbnails/31.jpg)
31
Définitions et évolution des SI
Problématique de la recherche en SI
Ingénierie des produits
Ingénierie des processus
Carte de France
La Recherche en SI
![Page 32: 1 La recherche en SI En Informatique Thème 3 du GDR Agnès Front, Jean-Pierre Giraudin, Dominique Rieu Équipe SIGMA – LIG - Grenoble Avec laide de Corine](https://reader036.vdocuments.site/reader036/viewer/2022062511/551d9d7d497959293b8b542e/html5/thumbnails/32.jpg)
32
Ingénierie des processus
Variété de modèles et méta-modèles de processus
orientés activité, produit, contexte, décision, but
activité
produit
décision
contexte
Processus
Décisionnel
Contrôle
![Page 33: 1 La recherche en SI En Informatique Thème 3 du GDR Agnès Front, Jean-Pierre Giraudin, Dominique Rieu Équipe SIGMA – LIG - Grenoble Avec laide de Corine](https://reader036.vdocuments.site/reader036/viewer/2022062511/551d9d7d497959293b8b542e/html5/thumbnails/33.jpg)
33
Démarrer
Spécifier uneentité
Spécifier une association
Terminer
manuellement
manuellement
par référence
par expansion
par complétude
par complétude
par complétude
par normalisation
par généralisation
par spécialisation
par objectification
par normalisation
par historisation
par complétude
DémarrerDémarrer
Spécifier uneentité
Spécifier uneentité
Spécifier une association
Spécifier une association
TerminerTerminer
manuellement
manuellement
par référence
par expansion
par complétude
par complétude
par complétude
par normalisation
par généralisation
par spécialisation
par objectification
par normalisation
par historisation
par complétude
Des langages de modélisation orientés buts et stratégies (guidage)
Ex: MAP
Ingénierie des processus
![Page 34: 1 La recherche en SI En Informatique Thème 3 du GDR Agnès Front, Jean-Pierre Giraudin, Dominique Rieu Équipe SIGMA – LIG - Grenoble Avec laide de Corine](https://reader036.vdocuments.site/reader036/viewer/2022062511/551d9d7d497959293b8b542e/html5/thumbnails/34.jpg)
34
SPEM
RUP
Processus
MOF
Ingénierie des processus
Objectifs :
- Combiner des modèles multi-vues et de niveaux
d’abstraction différents
- Réutiliser et Adapter des modèles de processus
- Proposer des moteurs d’exécution, de guidage, de trace
![Page 35: 1 La recherche en SI En Informatique Thème 3 du GDR Agnès Front, Jean-Pierre Giraudin, Dominique Rieu Équipe SIGMA – LIG - Grenoble Avec laide de Corine](https://reader036.vdocuments.site/reader036/viewer/2022062511/551d9d7d497959293b8b542e/html5/thumbnails/35.jpg)
35
Ingénierie des processus
Etablir des correspondances, des cohérences, entre leur méta-modèle.ex : NATURE (C. Rolland) SPEM (OMG)
INCREMENTINCREMENTINCREMENT
Objectifs Combiner des modèles multi-vues et de niveaux d’abstraction différents
![Page 36: 1 La recherche en SI En Informatique Thème 3 du GDR Agnès Front, Jean-Pierre Giraudin, Dominique Rieu Équipe SIGMA – LIG - Grenoble Avec laide de Corine](https://reader036.vdocuments.site/reader036/viewer/2022062511/551d9d7d497959293b8b542e/html5/thumbnails/36.jpg)
36
Ingénierie des processus
![Page 37: 1 La recherche en SI En Informatique Thème 3 du GDR Agnès Front, Jean-Pierre Giraudin, Dominique Rieu Équipe SIGMA – LIG - Grenoble Avec laide de Corine](https://reader036.vdocuments.site/reader036/viewer/2022062511/551d9d7d497959293b8b542e/html5/thumbnails/37.jpg)
37
Ingénierie des processusObjectifs
Réutiliser et adapter des modèles de processus : aux habitudes des concepteurs, à de nouveaux types d’applications…
![Page 38: 1 La recherche en SI En Informatique Thème 3 du GDR Agnès Front, Jean-Pierre Giraudin, Dominique Rieu Équipe SIGMA – LIG - Grenoble Avec laide de Corine](https://reader036.vdocuments.site/reader036/viewer/2022062511/551d9d7d497959293b8b542e/html5/thumbnails/38.jpg)
38
Adapter les modèles de processus
INCREMENT
Architecturetechnique
Architectureapplicative
Spé cifications conceptuelles des besoins
organisationnelles des besoins
Analyse
Conception
Implé mentation
Inté gration
Recette
Déploiement
Maquettage
Cahierdes charges
Exigencesfonctionnelles
Exigences techniquesEtude
pré alable
INCREMENTINCREMENT
Architecturetechnique
Architectureapplicative
Spécificationsconceptuelles des besoins
organisationnelles des besoins
Analyse
Conception
Implémentation
Intégration
Recette
Déploiement
Maquettage
Cahierdes charges
Exigencesfonctionnelles
Exigences techniques
Exigencesfonctionnelles
Exigences techniquesEtude
préalable
Spécifications
Exemple : Symphony
Démarche orientée activité, ayant fait ses preuves dans des projets de grandes tailles, pour des processus métiers relativement connus…
adaptation au développement de systèmes de réalité augmentée ?
![Page 39: 1 La recherche en SI En Informatique Thème 3 du GDR Agnès Front, Jean-Pierre Giraudin, Dominique Rieu Équipe SIGMA – LIG - Grenoble Avec laide de Corine](https://reader036.vdocuments.site/reader036/viewer/2022062511/551d9d7d497959293b8b542e/html5/thumbnails/39.jpg)
39
Adapter les modèles de processus
INCREMENT
Architecturetechnique
Architectureapplicative
Spé cifications conceptuelles des besoins
organisationnelles des besoins
Analyse
Conception
Implé mentation
Inté gration
Recette
Déploiement
Maquettage
Cahierdes charges
Exigencesfonctionnelles
Exigences techniquesEtude
pré alable
INCREMENTINCREMENT
Architecturetechnique
Architectureapplicative
Spécificationsconceptuelles des besoins
organisationnelles des besoins
Analyse
Conception
Implémentation
Intégration
Recette
Déploiement
Maquettage
Cahierdes charges
Exigencesfonctionnelles
Exigences techniques
Exigencesfonctionnelles
Exigences techniquesEtude
préalable
Spécifications
Symphony
Prendre en compte au plus tôt les besoins d’interaction
Laisser à chaque spécialiste (SI, IHM, ergonome..) ses habitudes de modélisation
Proposer des activités collaboratives entre spécialistes
Réutilisation des fragments de modèles de processus
Deux approches :- Introduire la variabilité - Voir le fragment comme un composant
![Page 40: 1 La recherche en SI En Informatique Thème 3 du GDR Agnès Front, Jean-Pierre Giraudin, Dominique Rieu Équipe SIGMA – LIG - Grenoble Avec laide de Corine](https://reader036.vdocuments.site/reader036/viewer/2022062511/551d9d7d497959293b8b542e/html5/thumbnails/40.jpg)
40
Réutiliser des fragments de modèles Exemple : par leur documentation sous forme de
systèmes de patrons processus
utilise
![Page 41: 1 La recherche en SI En Informatique Thème 3 du GDR Agnès Front, Jean-Pierre Giraudin, Dominique Rieu Équipe SIGMA – LIG - Grenoble Avec laide de Corine](https://reader036.vdocuments.site/reader036/viewer/2022062511/551d9d7d497959293b8b542e/html5/thumbnails/41.jpg)
41
acteur contextuel
but/scénario décision
dynamique produit
statique activité
Produit Processus
Intentionnel
Opérationnel
Décisionnel
ContrôleIntégration
Ingénierie des Produits et des Processus
Synthèse
![Page 42: 1 La recherche en SI En Informatique Thème 3 du GDR Agnès Front, Jean-Pierre Giraudin, Dominique Rieu Équipe SIGMA – LIG - Grenoble Avec laide de Corine](https://reader036.vdocuments.site/reader036/viewer/2022062511/551d9d7d497959293b8b542e/html5/thumbnails/42.jpg)
42
IntégrationEx : Intégrer les modèles orientés acteurs et buts/scénarios dans les méthodes traditionnelles de développement de SI
INCREMENT
Architecturetechnique
Architectureapplicative
Spé cifications conceptuelles des besoins
organisationnelles des besoins
Analyse
Conception
Implé mentation
Inté gration
Recette
Dé ploiement
Maquettage
Cahierdes charges
Exigencesfonctionnelles
Exigences techniquesEtude
pré alable
INCREMENTINCREMENT
Architecturetechnique
Architectureapplicative
Spécificationsconceptuelles des besoins
organisationnelles des besoins
Analyse
Conception
Implémentation
Intégration
Recette
Dé ploiement
Maquettage
Cahierdes charges
Exigencesfonctionnelles
Exigences techniques
Exigencesfonctionnelles
Exigences techniquesEtude
préalable
Spécifications
Assuré
Correspondant
Agent Local
Comptable
Expert
Cheque
Factures Et LettreDeRejet
Rec(Factures)
Rem(sinistre)
Info(Sinistre)
ExpertChoisi (Sinistre)
DocExpertisé (Sinistre)
SinistreÉvalué(Sinistre, montant)
Info(Sinistre)
EEnvoyer(lettreDepriseEn
Charge/Refuse)
MinimaleRem
Rec(Factures)
Resource Dependency
Task Dependency
Goal Dependency
Soft Goal Dependency
Légende :
![Page 43: 1 La recherche en SI En Informatique Thème 3 du GDR Agnès Front, Jean-Pierre Giraudin, Dominique Rieu Équipe SIGMA – LIG - Grenoble Avec laide de Corine](https://reader036.vdocuments.site/reader036/viewer/2022062511/551d9d7d497959293b8b542e/html5/thumbnails/43.jpg)
43
Ingénierie des Produits et des Processus
acteur contextuel
but/scénario décision
dynamique produit
statique activité
Produit Processus
Intentionnel
Opérationnel
Décisionnel
Contrôle
Modularité, Réutilisation, Personnalisation, Cohérence, Raffinement, Transformation.
Avec des langages de modélisation et des outils de plus en plus consensuels UML, MOF, OCL, QVT (Query/Views/Transformations), JMI (Java Meda Interface)…
Synthèse
![Page 44: 1 La recherche en SI En Informatique Thème 3 du GDR Agnès Front, Jean-Pierre Giraudin, Dominique Rieu Équipe SIGMA – LIG - Grenoble Avec laide de Corine](https://reader036.vdocuments.site/reader036/viewer/2022062511/551d9d7d497959293b8b542e/html5/thumbnails/44.jpg)
44
Carte de France
Réutilisation, variabilité, processus,méta-modélisation, modèles, méthodes…
Exigences, besoins, variabilité, personnalisation,méthodes,modèles, processus…
Réutilisation, variabilité, processus,Intégration, coopération, sécurité…
Intégration, personnalisation, pervasif, …Coopération, sécurité…
Processus, méta-modélisation,vérification, cohérence, transformationRéutilisation, modèles, complexité…
Modèles, méthodes,complexité, mobilité,évolution, réutilisation…
Coopération, validation, sécurité…
Vérification,validation, complexité, architecture,réutilisation…
Architecture, complexité, modèles, méthodes, transformation, sécurité…
Quelques sites
Modèle,métamodélisation, transformation, compositionréutilisation…