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

 > 

Acquisition et exploitation d'éléments de processus d'ingéniérie logicielle: Cas du projet CIAO-SI

( Télécharger le fichier original )
par Franck Gérard KOM MBOUMI
Université de Yaoundé I, Ecole Nationale Supérieure Polytechnique - Diplôme d?Ingénieur de Conception en Informatique 2004
  

précédent sommaire suivant

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

Liste des figures

FIGURE 1. L'EXPRESSIVITÉ DES LANGAGES DE REPRÉSENTATION D'ONTOLOGIES. 7

FIGURE 2. LE PROCESSUS D'INGÉNIERIE LOGICIELLE : SON RÔLE. 8

FIGURE 3. SITUATION DU PROCESSUS D'INGÉNIERIE LOGICIELLE DANS L'ENTREPRISE. 10

FIGURE 4. LE MODÈLE PIF : UNE REPRÉSENTATION DES CONCEPTS DES PROCESSUS (BÉZIVIN 2003). 17

FIGURE 5. LE MODÈLE PSL : LES PRINCIPAUX CONCEPTS ET LES RELATIONS ENTRE CES CONCEPTS (BÉZIVIN 2003). 18

FIGURE 6. LE MODÈLE CPR : PRISE EN COMPTE DES INSTANCES DE PLAN (BÉZIVIN 2003). 19

FIGURE 7. LE MODÈLE DE RÉFÉRENCE PROPOSÉ PAR WFMC (BÉZIVIN 2003). 19

FIGURE 8. LES FONDEMENTS DU MÉTAMODÈLE SPEM : COLLABORATION RÔLE-ARTEFACT-ACTIVITÉ (OMG 2002B). 20

FIGURE 9. LES NIVEAUX D'ABSTRACTION DE LA MODÉLISATION SELON MOF (OMG 2002B). 21

FIGURE 10. CORRESPONDANCE ENTRE SPEM ET LES ÉLÉMENTS DU MÉTAMODÈLE DE UML (OMG 2002B). 21

FIGURE 11. SPEARMINT/EPG : UN EXEMPLE DE MODÉLISATION. 23

FIGURE 12. BORE : UN APERÇU DU GESTIONNAIRE DE TÂCHES. 25

FIGURE 13. APES : UNE ILLUSTRATION DE L'OUTIL D'EXÉCUTION. 27

FIGURE 14. RUP : UNE VUE DE L'OUTIL DE PUBLICATION SOUS FORME DE SITE. 29

FIGURE 15. RUP : LA REPRÉSENTATION SUIVANT DEUX AXES. 34

FIGURE 16. EXTRAK : UNE PREMIÈRE VUE DU SYSTÈME. 38

FIGURE 17. VUE SYSTÉMIQUE DE CIAO-SI. 38

FIGURE 18. SOUS-SYSTÈME EXPERT DE CIAO-SI. 39

FIGURE 19. SCHÉMA DE LA BASE DE CONNAISSANCES RELATIVES AUX PROCESSUS DE DÉVELOPPEMENT. 40

FIGURE 20. ARCHITECTURE GLOBALE DE EXTRAK. 42

FIGURE 21. DIAGRAMME DES CAS D'UTILISATION DE L'EXPERT. 43

FIGURE 22. DIAGRAMME DE SÉQUENCES : VALIDER UN PROCESSUS. 44

FIGURE 23. DIAGRAMME DE COLLABORATIONS : VALIDER UN PROCESSUS. 44

FIGURE 24. DIAGRAMME D'ACTIVITÉS : CAS D'UTILISATION IMPORTER/EXPORTER UN PROCESSUS. 45

FIGURE 25. LES PAQUETAGES DU SYSTÈME. 46

FIGURE 26. LES COMPOSANTS DU SYSTÈME. 47

FIGURE 27. CLASSES DU PAQUETAGE DOMAIN. 48

FIGURE 28. QUELQUES CLASSES DU PAQUETAGE METAMODEL. 48

FIGURE 29. EXTRAK : L'ÉCRAN D'OUVERTURE. 52

FIGURE 30. EXTRAK : L'ÉCRAN D'ACCUEIL ET LES FONCTIONNALITÉS. 52

FIGURE 31. EXTRAK : UN CAS D'UTILISATION POUR LA RECHERCHE DES PROCESSUS. 53

FIGURE 32. EXTRAK : LE PROCESSUS RUP DE LA BC CIAO-SI OUVERT. 53

FIGURE 33. EXTRAK : OUVERTURE D'UN AUTRE PROCESSUS. 54

Liste des sigles et abréviations

UML

« Unified Modeling Language » (langage unifie pour la modélisation). Langage de modélisation objet, permettant de spécifier, construire, visualiser et décrire les artefacts d'un système logiciel ( http://www.omg.org ).

OMG

« Object Management Group ». Organisme international de promotion de la théorie et de la pratique de la technologie orienté-objet dans le développement logiciel ( http://www.omg.org ).

XML

« eXtensible Markup Language ». Langage développé par le groupe de travail XML du consortium W3C, permettant de décrire une semi-structure d'information et de l'échanger et de la manipuler ( http://www.w3.org/TR/REC-xml ).

DAML

« DARPA Agent Markup Language ». Langage de description d'ontologies, base sur RDF et RDFs ( http://www.daml.org ).

OKBC

« Open Knowledge Base Connectivity ». Modèle uniforme de Systèmes de Représentation des Connaissances basé sur la conceptualisation commune des classes, individus, slots, facettes, et héritages.

OIL

« Ontology Inference Layer ». Langage standard pour la spécification et l'échange d'ontologies.

KIF

« Knowledge Interchange Format ». Langage informatique pour l'échange de connaissances entre programmes disparates

RDF

« Resource Definition Framework ». Langage de description de ressources, base sur XML ( http://w3c.org/RDF ).

RDFS

« RDF Schema ». Langage de représentation de schémas RDF ( http://www.w3.org/TR/WD-rdf-schema ).

OWL

« Web Ontology Language » (Langage d'ontologies pour le web). Un des langages dérivés de DAML+OIL, destiné lui aussi au partage et à la publication d'ontologies sur le web ( http://www.w3.org/TR/2003/PR-owl-features-20031215/).

IDL

« Interface Definition Language » (Langage de définition d'interfaces) ( http://www.omg.org/technology/documents/formal/corba_2.html )

CORBA

« Common Request Object Broker Architecture » ( http://www.omg.org/corba/beginners.html )

 
 

précédent sommaire suivant






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








"L'ignorant affirme, le savant doute, le sage réfléchit"   Aristote