Title: La dmarche demodlisation smantique
1La démarche de modélisation sémantique
 Si tu traces une route, attention, tu auras du
mal à revenir à létendue. Henri Michaux,
Poteaux dangle
2Objectif de la séquence
- Compétence visée
- Pré-requis
- Expérience de projets
- Expérience des relations avec la maîtrise
douvrage
Être capable de construire un projetde
modélisation sémantique
Durée de la séquence 1 h
Protection des documents
3Contenu de la séquence
- La posture
- Le positionnement
- Le processus
- Lorganisation
- Les procédés
- La revue
4La posture
1
- Réduire la modélisation à une activité danalyse
serait une erreur - On devrait y recourir régulièrement dans le cadre
de la démarche projet - En particulier, au moments de
- Lanalyse de lexistant
- Lexpression des besoins
- La conception générale
- La conception détaillée
5Les grands actes de la modélisation
Exprimer les besoins
Concevoir la solution
6Lanalyse
- Lanalyse de lexistant
- Dune part, le système existant peut fournir un
point de départ pour exprimer la sémantique - Dautre part, le diagnostic de lexistant
éclairera certains choix sur la solution future - On sintéressera, par exemple, à lorganisation
des informations, au taux de redondance, Ã la
volumétrie - Lexpression des besoins
- Lors de lexpression des besoins, la modélisation
sémantique isole les concepts fondamentaux, ce
qui allège la formulation des exigences
fonctionnelles
7La conception
- La conception générale
- La modélisation sémantique devient inventive
quand elle inscrit un nouveau concept ou quelle
propose une nouvelle structuration des concepts - La conception détaillée
- Les décisions de structuration, le souci de la
généricité, la factorisation conduisent à des
décisions qui entraînent la modélisation
sémantique au-delà du simple constat
8Le positionnement
2
- La modélisation sémantique dans lensemble
des activités - Mode projet
- Architecture dentreprise
9Rappel de la définition
appliqué à laspect  sémantiqueÂ
Un procédé de modélisation
- La modélisation sémantique a pour objectif de
décrire, rigoureusement, les fondamentaux du
métier
Sous forme dun modèle exécutableÂ
abstraction faite des contingencesorganisationnel
les et techniques
10Positionnement de la démarche
ConcevoirlIHM
Modélisation pragmatique
Formaliserpar la Vue de lutilisation
Communiquer avec MOA (Validation)
Réalisation logiciel
Concevoirles services
Décrire le savoir
Modélisation sémantique
11Dépendances entre documents
Situations de travail, Règles dorganisation, Mode
s opératoires
Spécifications fonctionnelles
Descriptions des objets métier, Règles de gestion
Exigences concernantles interfaces homme-machine
12Dépendances entre les livrables
Modèlesémantique
Scénarios (description de lactivité)
Présentation
Maquette
Architecture technique
Modèlepragmatique
Analyse DCU v. 1
Conception DCU v. 2
13Dépendances entre les activités
CONCEPTION INTERNE
RÉALISATION
Architecture technique
Modèlesémantique
Présentation
Maquette
MODÉLISATION AMONT
Modèlepragmatique
CONCEPTION EXTERNE
14Le processus
3
- La courbe du soleil
- Exploiter lexistant
- Les actions
15La  courbe du soleilÂ
- Un instrument de conduite pour organiser
la constitution du RSI
Orientations
Référentiel  métierÂ
Sémantique
Niveaux - Aspects
Pragmatique
Processus actuels
Amélioration des processus
Urbanisation du SIArchitecture de services(SOA)
Logique
MLD existants
Logiciel
Cartographie applicative
Services et composants
Physique
Temps
16La courbe du soleil commentaire
- On a tendance à négliger ce point de départ
- Les modèles de données de lexistant
- Souvent MPD
- Cest pourtant un excellent point de départ
- Pour appuyer le nouveau modèle
- Pour restaurer la signification des données
- Évaluer la qualité des données de lexistant
- Et montrer les gains
- On en aura besoin pour préparer la migration
des données
17Le processus
- Distinguer les actions
- Recueil
- La collecte des matériaux existants
- Lévaluation de lexistant
- Les entretiens
- Les ateliers
- Lexploration de ressources externes
- Notamment, les normes, standards, solutions
génériques, solutions du marché - Terminologie
- Modélisation formelle
- Restitution
18Les risques
- Risques liés à la connaissance du métier
- Pas assez maîtrisée
- Trop superficielle
- Complètement figée
- Risques liés aux capacités dexpression et
danalyse - Des représentants du métier
- Des modélisateurs
- Risques liés à la réceptivité des acteurs
- Risques liés aux compétences
19Les facteurs clefs de succès
- Du fait des obstacles, la modélisation sémantique
ne peut réussir que quand elle a le soutien dun
sponsor - Clarification des objectifs et affirmation des
enjeux - Découplage entre expression et formalisation
- Entre le savoir
- Porté par les acteurs  métierÂ
- et le modèle
- Formalisation assurée par le modélisateur et
obéissant aux règles de lart
20Une démarche à partir des exigences
- Le traitement systématique des SFD
- Décortiquer les SFD en exigences élémentaires
- Qualifier les exigences
- Typologie ci-après
- Gérer les exigences
- Les introduire dans loutil de gestion des
exigences - Relier les exigences aux éléments de modélisation
qui les prennent en charge - Loutillage
- Nécessité dun outil de gestion des exigences qui
assure la traçabilité entre les besoins exprimés
et les modèles - Requisit Pro de Rational, Objecteering Requirement
21Lorganisation
4
22Lorganisation du projet de modélisation
- Les acteurs impliqués
- Faire le point
- Les vrais porteurs du savoir
- Les représentants
- Les valideurs
- Mener lanalyse stratégique
- Les intérêts des acteurs
- Les blocages possibles
- Tester le niveau de réceptivité
- Lapproche radicale de la modélisation sémantique
est déstabilisante - Haut degré de formalisme
- Exigence formelle
- Abstraction et innovation
23Les responsabilités
- Recommandation
- Distinguer lexpression et la représentation
- Lexpression du métier
- Le contenu
- La représentation formelle
- La forme
- Découpler ces deux moments
- Clarifier les intentions, la finalité et le
périmètre du modèle sémantique - Niveau de détail
- Présence des algorithmes et des cas de test
- Règles formelles
24Les procédés
5
- Le procédé de modélisation sémantique
- Les procédés associés
25Le procédé Modélisation sémantique
- Un bref guide des tâches du modélisateur
- Collecter
- Les matériaux dentrée
- les expressions du besoin, descriptions du
domaine - Reformuler
- Les expressions
- reformulation des textes dentrée
- Analyser
- Les matériaux
- extraction des éléments pertinents
- Formaliser
- Passer du texte au modèle
- Étendre la formulation
- Factoriser, généraliser, traquer la redondance
26Les procédés associés
- Au-delà de la modélisation
- Animation des ateliers
- Atelier de modélisation
- En JRT-RAD
- Rédaction
- Faire écrire
- Les modélisateurs
- Les représentants du métier
- Exprimer le métier par séquences de phrases
simples - Chaque phrase est reprise dans le modèle
- On montre comment le modèle restitue lexpression
27Les estimations de charge
- Difficulté
- Il est très difficile détablir des règles
destimation - La variabilité
- Le niveau de connaissance du métier
- Les matériaux disponibles
- Le niveau de formalisation visé pour le modèle
- Le niveau des compétences mobilisées
- Le jeu de rôles
- Recommandations
- Attention au recueil
- Attention au niveau de documentation
- Attention à la validation
28La revue
6
- Quelques considérations pour réussirla
validation - Une convention préalable entre client et
fournisseur - Un outillage ad hoc
29Ce qui change pour le valideur
- Les atouts
- L approche orientée objet
- Plus  sémantiqueÂ
- Plus naturelle, donc favorable à la communication
avec les utilisateurs - Des principes de structuration
- Encapsulation
- Les cas d utilisation
- Bien adaptés pour la communication avec
l utilisateur
- Les difficultés
- La nouveauté
- La notation pas encore maîtrisée
- LÂ organisation de la documentation
- Des interprétations
- La plupart des diagrammes sont susceptibles
d usages divers
30Ce qui change pour la maîtrise douvrage
- Les atouts
- Une notation universelle
- Tous les métiers
- Tous les prestataires
- Un outillage disponible
- Le niveau de prix inférieur aux AGL de la
génération précédente - Un format d échange entre les outils
- La souplesse de certains AGL (profils)
- Les difficultés
- UML ne définit pas les modèles
- Les diagrammes ne sont pas les modèles
- UML ne comporte pas de règles de modélisation
- En dehors de la notation
31Charte d'usage de la notation UML
- Il faut convenir du contenu et de la forme des
dossiers - Bien avant la validation
- Une Charte "qualité du modèle" ou "qualité du
dossier", établie avant le démarrage - Avec justification des dispositions
- Objectif du dossier
- Utilisation ultérieure
- Le contenu
- Types de diagrammes souhaités
- Avec leur mode opératoire
- Exigences sur les diagrammes et le texte
32Loutillage de la modélisation
- Validation papier... mais aussi
- Le modèle généré sous forme hypertexte
- La métrologie des modèles
- (par exemple Logiscope UML)
- La validation sur simulation
33La planification de lévaluation
- Lévaluation formelle
- Elle peut être menée en préalable
- Par des experts de la modélisation
- Vérification formelle
- Par rapport aux règles de l art
- Validation formelle
- Par rapport aux exigences pré-établies
- Lévaluation du contenu
- Peut être menée en ateliers
- Peut exploiter les possibilités de l outillage
34Récapitulatif des acquis
- Rappel de la compétence visée
- Test des connaissances
Être capable de construire un projetde
modélisation sémantique
Compétence Performance