Introduction modifier

Le langage de Modélisation par Objets Typés (MOT) conçu par Gilbert Paquette (2002 [1], 2010 [2]) en collaboration avec les chercheurs du centre de recherche LICEF [3], est un langage de représentation graphique et semi-formel de la connaissance. La richesse de l'expressivité, la souplesse et la simplicité de sa grammaire, le guidage représentationnel assuré par la typologie du vocabulaire font de MOT un langage qui favorise l’extériorisation de la connaissance tacite en connaissance explicite. Initialement conçu afin de satisfaire les exigences de la modélisation en ingénierie pédagogique, le langage MOT peut aussi être employé dans diverses disciplines :

  • En recherche, MOT est employé pour représenter graphiquement des problématiques, des théories ou encore des méthodologies
  • En ingénierie des connaissances ou ontologique (Héon 2010[4]) , MOT est employé pour représenter le domaine d'un discours. Il assiste le cogniticien dans l’activité de conception d’une ontologie de domaine ainsi que la construction d’une mémoire d'entreprise
  • En gestion de projets, ainsi qu'en gestion des connaissances, MOT permet de représenter les acteurs, les ressources, les procédures, les forces et les contraintes ainsi que l'intrant et le produit d’un système organisationnel. La représentation systémique construite soutient la prise de décision et la priorisation des activités d'un projet. MOT s’emploie notamment: en gestion de projets informatiques, en gestion de connaissances, en coaching d’équipe ou encore en gestion de changements
  • En émergence de l’innovation, MOT est employé en transfert de connaissances métier (Basque et al. 2010[5]) entre un expert et un novice, il s’utilise dans la séance de remue-méninge ou encore comme langage neutre qui stimule l’échange et la communication entre intervenants d’horizons disciplinaires hétérogènes (par ex. : des gestionnaires, décideurs et gens de métier mis en relation pour résoudre une problématique dans l’organisation).

MOT s’adresse à des pédagogues, des coaches, des gestionnaires de projets, des experts de métier, des ingénieurs, des professionnels de la communication, des penseurs ou à toutes personnes désireuses de partager des connaissances.

Dans ce texte, est présentée la structure du langage MOT: L’alphabet, les types de connaissances et relations représentés ainsi que la sémantique du langage MOT

Structure du langage modifier

Figure 1 : Structure générale d’un langage

Le langage MOT comporte comme tous les langages, un alphabet, une grammaire et un sémantique (voir la figure 1). L’alphabet se compose de signes, de symboles, d’icônes ou de primitives du langage. Par exemple, en langue française ou anglaise, l’alphabet se compose de caractères regroupés en voyelles et en consonnes. La grammaire, quant à elle, définit les règles d’utilisation des symboles. Les règles sont appliquées indépendamment du sens que représentent les symboles. La sémantique définit le sens à donner aux symboles. Par exemple, dans la figure 1, deux symboles sont utilisés soit le rectangle représentant un concept et la flèche traversée d’un « C » qui indique une Composition. La règle de grammaire utilisée ici s’énonce comme suit : « un lien de composition qui a comme origine un concept relie à sa destination un autre concept ». La sémantique associée à cette règle est : un concept A est composé d’un concept B. On peut ainsi lire : « le concept langage se compose des concepts : Alphabet, Grammaire et Sémantique ».

Alphabet modifier

L’alphabet du langage MOT inclut deux catégories de symbole graphique qui sont: la connaissance et la relation (voir la figure 2 ).

Catégories de symboles modifier

Figure 2 : Structure de l’alphabet de MOT

La relation est la catégorie de symboles qui permet de lier par un verteur deux connaissances d'un schéma.

La connaissance est la catégorie de symboles qui permet de représenter la connaissance de quelque chose. En MOT, la connaissance se divise en deux sous-catégories, la connaissance abstraite et la connaissance factuelle. Les connaissances peuvent être combinées au sein d’un même schéma de manière à produire des modèles mixtes de connaissances.

  • La connaissance abstraite représente quelque chose du monde des idées. Par exemple, dans la phrase « le chien est le meilleur ami de l’Homme », le mot « chien » fait référence à un concept, à une idée que l’on se représente de ce qu’est un « chien ».
  • La connaissance factuelle fait référence à une entité tangible, qu’on peut aussi nommer « objet concret ». Par exemple, s’il est dit « Fido est le meilleur ami de l’Homme », alors le mot « Fido » fait référence à quelque chose qui existe, qu’il est possible de toucher. On dira alors que le mot « Fido » est une connaissance factuelle.
  • La connaissance déclarative représente « le quoi » des choses ou encore les entités d'un domaine du discours. Par exemple: table, chaise, coutellerie, chandelier, etc., sont des entités déclaratives du domaine du discours de ce qui est contenu dans une salle à dîner.
  • La connaissance procédurale représente « le comment » des choses, elle désigne des opérations, des actions pouvant être accomplies. Par exemple: déplacer, saisir, couper, etc.
  • La connaissance prescriptive représente « le pourquoi, le qui, le quand » des choses. Elle est une connaissance qui permet de nommer une relation qui existe entre des objets, Elle sert aussi à représenter une condition pouvant s’appliquer à l’exécution d’une action. Elle est aussi utilisée pour représenter des personnes, des régles, des objectifs, des contraintes régissant une action ou une entité du domaine du discours.

Symboles concrets et leur sémantique modifier

Le symbole concret est l'équivalent d'une lettre dans un alphabet. Par exemple, la lettre a est le symbole concret de la catégorie de symboles voyelle. Le langage MOT contient une série de symboles concrets associés aux relations et aux connaissances du langage. Chaque symbole concret possède une sémantique (un sens, une signification) qui lui est associée.

Symboles concrets associées aux connaissances modifier

Tableau 1 :Type de connaissances dans le langage MOT et leur symbole associé.

Le symbole concret de type connaissance est une connaissance typée. Dans sa définition originale MOT possède six connaissances typées {concept, procédure, principe, exemple, trace et énoncé} (voir le tableau 1 et le tableau 2) et une connaissance non typé. Chaque connaissance est associée à un niveau d'abstraction (abstrait ou factuel) ainsi qu'à un type (déclaratif, procédural ou prescriptif.

Tableau 2 : Sémantique des connaissances typées dans MOT

  • le concept: est le symbole concret qui représente une connaissance abstraite déclarative. Elle représente « le quoi » des choses. Il sert à décrire l’essence d’un objet concret. Il peut être associé à l’idée de classe ou de catégorie. En ce sens, il est l'abstraction d’un objet concret.
  • l'exemple: est le symbole concret qui représente une connaissance factuelle déclarative. Il représente un des objets concrets en énonçant un certain nombre de faits qui le décrivent.
  • La procédure: est le symbole concret qui représente une connaissance abstraite procédurale. Elle décrit « le comment » des choses. Elle désigne des catégories d'opérations ou d'actions pouvant être accomplies.
  • La trace: est le symbole concret qui représente une connaissance factuelle procédurale. Elle représente l’ensemble des faits concrets obtenus lors de l’exécution d’une procédure.
  • Le principe: est le symbole concret qui représente une connaissance adstraite prescriptive. Elle désigne « le pourquoi », « le quand » ou le «  qui  » associé à une chose. Il est une connaissance stratégique qui permet de nommer une catégorie de relations qui existe entre des objets, que ce soit des concepts, des procédures ou d’autres principes. Il sert notamment à représenter une condition pouvant s’appliquer à l’exécution d’une action. Il est aussi utilisé pour représenter des rôles dans une organisation, des catégories de règles et des catégories de contraintes.
  • L'énoncé est le symbole concret qui représente une connaissance factuelle prescriptive. Il représente l’instanciation d'un principe à propos d’objets concrets.

Symbole concret relationnelle et sa sémantique modifier

Figure 4 : Symboles concrets des relations en MOT

Le symbole concret de type relation est un lien typé. Dans sa définition originale MOT possède six liens typés {I, P, S, IP, R} (voir la figure 4) et un lien non typé. Chaque type de lien possède une sémantique propre.

Tableau 3 : Sémantique des relations typées dans MOT

  • Lien S : Le lien de Spécialisation associe deux connaissances abstraites de même type dont la première est une spécialisation de la seconde. Ce lien est notamment utile dans la description des taxonomies. Le lien de spécialisation est une relation transitive.
  • Lien I : Le lien d'Instanciation associe à une connaissance abstraite un connaissance factuelle qui caractérise une instance de cette connaissance. Le lien d'instanciation n'est pas une relation transitive.
  • Lien I/P : Le lien Intrant/Produit sert à associer une connaissance procédurale à une connaissance conceptuelle afin de représenter l'intrant ou le produit d'une procédure. Ce lien est notamment utile dans la description des algorithmes, des processus et des méthodes. Le lien intrant/produit n'est pas une relation transitive.
  • Lien P : Le lien de Précédence associe une connaissance à une autre qui la suit dans une séquence temporelle de procédures ou de règle de décision (principes). Le lien de précédence est une relation transitive.
  • Lien R : Le lien de Régulation associe une connaissance stratégique (un Principe ou un Énoncé) à une autre connaissance afin de préciser une contrainte, une restriction ou une règle qui régit la connaissance. Le lien de régulation est une relation non-transitive.
  • Lien C, C* : Les liens de Composition et de Composition Multiple permettent de représenter l’association entre une connaissance et des connaissances qui la composent. Le lien de composition est une relation transitive.
  • Lien NT : Le lien Ton Typé est atypique, c.a.d. qu'il est associé à aucun type particulier.

Grammaire modifier

Tableau 2: Grammaire des relations MOT

Certaines règles d’association entre des connaissances sources et des connaissances destinations sont appliquées à chacun des types de relation. Ces règles définissent les relations considérées valides entre les différents types de connaissances du point de vue de la sémantique MOT. Voici les quelques règles générales d’utilisation :

  • Règle 1 : une relation ne peut pas exister seule; elle doit, à son origine et à sa destination, référer à une connaissance (factuelle et/ou abstraite selon le cas).
  • Règle 2 : il est possible qu’une relation possède la même connaissance d’origine et de destination.
  • Règle 3 : une connaissance peut exister seule, sans qu’elle soit l’origine ou la destination d’une relation

Règles d'utilisation des symboles concrets de MOT modifier

Plus spécifiquement, il existe un ensemble de règles secondaires qui régissent chacune des relations en fonction de la nature des connaissances d’origine et de destination qu’elles associent. Le tableau 4 présente, en format condensé, l’ensemble des règles d’union des relations et des connaissances de MOT.   Les règles présentées au tableau 2 s’interprètent de la façon suivante : prenons par exemple la première case du haut à gauche. On y lit « C, I, S ». L’interprétation, sous forme de règle, s’inscrit comme suit :

  • Règle C1 : un lien de composition (lien C) peut relier à sa source un concept et à sa destination un concept
  • Règle S1 : un lien de spécialisation (lien S) peut relier à sa source un concept et à sa destination un concept
  • Règle I1 : un lien d' instancication (lien I) peut relier à sa source un concept et à sa destination un concept. (Note: Il s'agit ici d'une règle rarement utilisée puisqu'elle représente un cas où un concept instancie un autre concept. Ceci est utilisé pour mettre en relation un meta-concept avec un concept )

Chacune des cases du tableau s’interprète selon la même lecture impliquant un ensemble de cas d’utilisation pour chacun des liens.

Sémantique des éléments grammaticaux du langage MOT modifier

Nous venons de définir les constituants du vocabulaire, de la sémantique du chacun des éléments de vocabulaire ainsi que de la grammaire de MOT. Maintenant, nous nous attardons sur la sémantique des éléments grammaticaux de MOT  

Lien C: la composition modifier

Le lien « C », qui se lit : « lien de composition », sert à représenter les composants, les constituants d’une connaissance. Il permet d’indiquer qu’une connaissance se compose d’une ou plusieurs autres connaissances.

Une « Automobile » se compose de « Moteur », de « Roue »
« retirer de l’argent au guichet automatique » se compose de : » entrer la carte de débit », « entrer le NIP », « choisir un compte », « entrer le montant », « retirer la carte et l’argent »
Le « statut de citoyen » se compose des règles de « reconnaissance de naissance », de « reconnaissance d’immigration »

Lien S : la spécialisation modifier

Le lien « S », qui se lit : « lien de spécialisation », sert à représenter la spécialisation d’une connaissance par rapport à une autre. Il permet de désigner des cas particuliers de connaissances conceptuelles. Les connaissances liées par un lien de spécialisation sont des connaissances de même type.

Un « Sapin » est une sorte de « Conifère »
La « définition d’un sapin » est une sorte de « définition de conifère »
« Payer une marchandise par carte de crédit » est une sorte de façon de « payer une marchandise »

Lien R: la régulation modifier

Le lien « R », qui se lit : « lien de régulation », est une relation qui met en jeu un principe et l'une ou l'autre des connaissances abstraites. En tant qu'agent, norme ou contrainte, le principe est utilisé en conjonction avec un lien de régulation pour indiquer une situation de régulation d'un objet par un autre.

« La force gravitation » régit « le mouvement des astres ».
« La situation économique » régit l'action « de dépenser pour les achats de Noël »
La « Loi de Newton » régit le « principe du calcul de la vitesse d'un objet ».

Lien I: l’instanciation modifier

Le lien « I », qui se lit : « lien d’instanciation », met en relation une connaissance abstraite et la connaissance factuelle de même type . Il sert à représenter la relation entre un objet concret et l’abstraction qui lui est associée.

Le concept de « race » a pour instance le concept de « Berger Allemand » qui a pour instance l'objet concret « Bahia »
« Calculer 10 + 12 » est un calcul de type « calculer X + Y »
L'énoncé «  t est de 5° alors il faut mettre le produit au congélateur  » est une instanciation de la règle «  Si t>0° alors mettre le produit au congélateur  »

Lien IP: l'intrant et le produit modifier

Le lien « I/P », qui se lit : « lien intrant/produit », met en relation une connaissance de type procédure et de type concept (voir l'exemple du tableau 8). Il sert à désigner les composants nécessaires à la réalisation de la procédure ainsi que les objets produits par la procédure.

L’ « Essence » est l’intrant du processus de « faire rouler une automobile »
Le processus d’ « extraction du pétrole » produit des « Gaz à effet de serre »

Line P : la précédence modifier

Le lien « P », qui se lit « lien de précédence » met en relation des procédures ou des principes. Il sert à ordonner la séquence d’exécution des procédures ou l’ordonnancement de l’application de principes.

le processus : « entrer la carte » précède » choisir un compte « qui précède » entrer le montant « qui précède « retirer la carte et l’argent »
«  On retire l'argent du guichet  » à condition que « l'argent soit disponible dans le compte »

Exemple d'un modèle : l'Object céleste modifier

Nous avons vu que le langage de Modélisation par Objet Typé permet la représentation de connaissances déclaratives (Concept et Exemple), procédurales (Procédure et Trace) et stratégiques (Principe et Énoncé). Les connaissances sont mises en relation par l’utilisation des liens typés : composition, spécialisation, précédence, intrant/produit, d’instance et de régulation. Nous avons aussi vu que chaque relation est régie par des règles d’utilisation, et que ces règles sont associées à une sémantique propre. La figure 5 présente un exemple de modèle pouvant être réalisé avec le langage MOT et qui regroupe dans un même schéma l'ensemble du vocabulaire de MOT.

Figure 5: Modèle du concept d'objet céleste

Voici en quelques lignes la pensée qui aurait pu conduire à une tel modélisation. Le corps céleste est régi par la loi de la gravitation universelle. Il a pour attribut une masse et est lié par la force d'attraction gravitationnelle. Cette force est calculée à partir de la masse et de l'accélération gravitationnelle qui est de 9.8 m/s2. D'autres paramètres physiques peuvent être calculés tel que l'énergie et la quantité de mouvement. Les étoiles, les planètes et les satellites naturels sont des corps célestes. Les planètes tournent autour des étoiles et les satellites naturels tournent autour des planètes. Sature, Mars et la Terre sont des planètes alors que Déimos, Phobos sont des satellites de Mars. Titan, Téthys, Japet et Rhéa sont des satellites naturels de Saturne. Finalement, la Lune est un satellite naturel de la Terre.

Outils logiciels pour construire des modèles MOT modifier

OntoCASE modifier

OntoCASE [4], acronyme "d’Ontology Case Tool ", est un atelier d’ingénierie ontologique qui vise à minimiser l’espace entre la connaissance tacite d’un expert de contenu et l’explicitation de cette connaissance en ontologie compatible OWL-1.0 (Lite/DL/Full).

OntoCASE, de la firme Cotechnoe, est une application Eclipse construite grâce aux principaux outils issus du Web sémantique tels que Web Ontology Language (OWL), les API du logiciel Protégé et le Semantic Web Rule Language. Grace à la technologie Plugin du développement Éclipse, OntoCASE peut s'intégrer à des environnements d'ingénierie logicielle et ontologique telle que le IBM Rational Software Architect ou encore TopBraid Composer de TopQuadrant.

La présente section est un résumé des principaux articles scientifiques concernant OntoCASE [6] [4] [7] [8]

Méthodologie d’OntoCASE modifier

Schématisé à la fig. 1 la méthodologie de conception d'une ontologie formelle avec OntoCASE se répartie en trois phases: concevoir un modèle semi-formel, formaliser en ontologie du domaine et valider l'ontologie du domaine produisant le modèle semi-formel du domaine et l'ontologie du domaine La méthodologie est itérative, c'est-à-dire que le résultat de l'itération précédente sert d'intrant à l'itération en cours de réalisation.

Figure XXXX: Méthode incrémentale de conception d'une ontologie OWL avec OntoCASE

Les acteurs de la méthodologie sont au nombre de cinq :

  • Le premier de ces acteurs est l'expert de contenu. Son rôle principal est d'extérioriser l'expertise qu'il détient par la production d’un modèle MOT du domaine valide et cohérent face à son domaine d'expertise. Il est donc directement impliqué dans la réalisation des méthodes de conception du modèle semi-formel du domaine et dans la méthode de validation de l'ontologie du domaine.
  • Le deuxième acteur, le cogniticien qui est un ingénieur de la connaissance, a un rôle de support à la formalisation auprès de l'expert de contenu. L'ingénieur guide l'expert pendant la conception du modèle MOT; il réalise l'exécution de la méthode de formalisation, puis il travaille en collaboration avec l'expert pour la validation de l'ontologie.
  • Les troisième, quatrième et cinquième acteurs sont des assistants logiciels qui forment le volet computationnel d'OntoCASE, soit l’éditeur de modèle MOT eLi, OntoFORM, le système expert à la formalisation et OntoVAL, l’assistant à la validation.

Phase 1 l’élicitation modifier

La modélisation, en vue de concevoir un système à base de connaissances ou une ontologie, passe par les étapes d’identification, d’explicitation, de structuration et de représentation de la connaissance avant qu’elle ne soit utilisée pour la conception du système à base de connaissances. À sa plus simple expression, la modélisation est assumée par un ingénieur de la connaissance et un expert de domaine.

Phase 2 la formalisation modifier

La méthode formaliser en ontologie du domaine sert à la traduction d'un modèle MOT vers une ontologie de domaine dans la notation OWL. Le processus de formalisation inclus une phase de désambiguïsation du modèle MOT, qui dans certains cas est assisté par l'expert de contenu. Elle consiste à supprimer les ambigüités contenues dans le modèle MOT du domaine afin de produire l’ontologie formelle du domaine. Pour ce faire, le cogniticien est assisté par OntoFORM pour identifier et réaliser les patrons de désambiguïsation du modèle MOT.

Phase 3 la validation modifier

En ingénierie ontologique, la validation est une étape essentielle à toute production d'ontologies. Dans un modèle, on utilise un vocabulaire, une grammaire et une sémantique pour représenter les connaissances associées à un domaine. Pendant la formalisation d'un modèle semi-formel, certaines opérations peuvent modifier des éléments de vocabulaire (le critère syntaxique) ou altérer le sens de la représentation (le critère sémantique). Il importe donc d'implanter un mécanisme de validation qui assure qu'aucune altération de la syntaxe et de la sémantique du modèle ne soit induite par le processus de transformation. La méthode de validation, régie par l'ingénieur, l'expert et l'assistant informatique intelligent à la validation (OntoVAL), comporte un processus de validation syntaxique et un processus de validation sémantique. Le but de la validation syntaxique est de fournir au cogniticien un mécanisme de détection des erreurs informatiques qui peuvent survenir dans la production de l'ontologie cible. L'idée soutenant ce processus est que tous les éléments et relations du modèle d'origine doivent être représentées dans l'ontologie du domaine. De cette idée, nous supposons qu'un modèle reconstruit à partir de l'ontologie du domaine devrait être identique au modèle d'origine en termes d'entités et de relations. OntoVAL produit un rapport de validation syntaxique qui exprime les éventuelles anomalies syntaxiques entre les modèles.

La validation sémantique est un processus qui s'intéresse à la signification du modèle. Le modèle représente-t-il bien la réalité qu'il désigne? L'interprétation du modèle semi-formel, régie par l'expert, permet de produire une interprétation humaine du modèle semi-formel. Quant au processus d'interprétation automatique de l'ontologie, il produit, à partir de l'ontologie du domaine, une interprétation automatique. Pour ce faire, le sous-processus utilise un moteur d'inférence pour générer de nouvelles conclusions qui serviront d'intrants au sous-processus de comparaison des interprétations. La comparaison des interprétations, qui est sous la responsabilité du l'expert de contenu, sert à la production du rapport d'interprétation. C’est sur la base de ce rapport que la décision de poursuivre ou non la démarche par une nouvelle itération de formalisation sera prise, soit pour modifier le rapport semi-formel ou soit encore pour améliorer son correspondant sous forme d’ontologie.

Architecture de l’outil OntoCASE modifier

OntoCASE se compose de trois modules :

  • eLi pour l’édition de modèles MOT
  • OntoFORM pour la formalisation du modèle MOT en ontologie dans la notation OWL
  • OntoVAL pour la validation de l’ontologie

La figure 5 présente l'interface utilisateur de l'application OntoCASE. Eli, le module d'édition de modèle MOT est une application Eclipse (projet). Au centre de la moitié supérieure de la figure 5, se trouve le schéma du modèle semi-formel, alors qu'à gauche, la vue en graphe de composites en présente la taxonomie. La moitié inférieure droite présente un tableau de bord (sous forme d’un modèle procédural) permettant au cogniticien de lancer les processus nécessaires à la formalisation (importer, désambiguïser et convertir) et d'éditer au besoin chaque modèle après le déclenchement du processus. Sont aussi accessibles : une vue permettant le contrôle de la validation, une console de commandes exécutées, un volet des propriétés des objets ainsi qu’un calepin des messages d'erreurs. Dans la section inférieure gauche, l'utilisateur a accès à des utilitaires tels qu'un calepin de tâches à faire, une structure Subversion (logiciel) pour le contrôle de version des ontologies, une vue de manipulation du serveur Web ainsi qu'une vue de structure facilitant la navigation dans de grands modèles.

Figure XXXX. Interface utilisateur de l'application OntoCASE


OntoFORM, Le module de formalisation dont l'interface est un tableau de bord (voir la figure 6) est un module qui assiste le cogniticien dans la tâche de formalisation du modèle semi-formel en ontologie. Les trois étapes d'importation, de désambiguïsation et de transformation qui composent la réalisation de cette tâche y sont représentées. À chacune des étapes, le cogniticien a l'opportunité d'éditer l’ontologie résultante.

Figure XXXX. OntoFORM, Tableau de bord à la formalisation disponible pour assister le cogniticien

OntoVAL Le module de validation (voir la figure 7) permet à l'ingénieur et à l'expert de contenu d'accéder aux outils nécessaires à la réalisation d'une validation syntaxique et sémantique. Ainsi, les acteurs de cette activité ont accès à des outils permettant la production de conclusions automatiques et nécessaires à l'évaluation sémantique de l'ontologie. Ils ont aussi accès à des outils de génération d'un modèle semi-formel à partir de l'ontologie du domaine ainsi qu'à des outils de comparaison entre le modèle d'origine et le modèle généré afin d'assumer la validation syntaxique de l'ontologie du domaine. L'appel à ces outils est assuré par le déploiement d’un menu contextualisé qui offre aux acteurs l'opportunité de sélectionner l'outil approprié à la réalisation de la tâche en cours.

Figure XXXX. OntoVAL: Tableau de bord à la validation

Démonstration d'utilisation d'OntoCASE modifier

À partir du texte suivant:

L’élimination des déchets se fait de deux façons principales: l’incinération et l’enfouissement. L’incinération, qui est la méthode la plus onéreuse, consiste à brûler les déchets dans un four à des températures de 500 à 1000 degrés Celsius. La matière organique est alors transformée en gaz tandis que le reste des déchets devient un résidu (cendres). Cette technique permet d’éliminer entre 85 et 90 % du volume initial des déchets, mais les résidus doivent obligatoirement être éliminés dans un lieu d’enfouissement sanitaire.

Produire un modèle MOT avec eLi. La figure suivante présente un résultat possible de représentation.

Représentation possible dans eLi en MOT

Après avoir convertit le modèle (grâce à OntoFORM), il est possible de produire une interprétation automatique du modèle (grâce à OntoVAL):

Interprétation automatique du modèle MOT (gérer des déchets) avec OntoVAL

gmot du LICEF modifier

Références modifier

  1. Paquette, G. (2002). Modélisation des connaissances et des compétences : un langage graphique pour concevoir et apprendre. Sainte-Foy: Presses de l'Univerité du Québec.
  2. Paquette, G. (2010). Visual Knowledge and Competency Modeling - From Informal Learning Models to Semantic Web Ontologies. Hershey, PA: IGI Global.
  3. Centre de recherche : Laboratoire d’informatique cognitive et environnements de formation (LICEF) de la TéléUniversité du Québec Centre de recherche LICEF
  4. a b et c Héon, M. (2010). OntoCASE: Méthodologie et assistant logiciel pour une ingénierie ontologique fondée sur la transformation d’un modèle semi-formel. Thèse, Université du Québec à Montréal, Montréal.
  5. Basque, J., & Pudelko, B. (2010). La comodélisation des connaissances par objets typés: Une stratégie pour favoriser le transfert d'expertise dans les organisations. Revue Télescope 16(Spécial: Le transfert intergénérationnel des connaissances), 111-129.
  6. Héon, M. (2012). OntoCASE, une approche d’élicitation semi-formelle graphique et son outil logiciel pour la construction d’une ontologie de domaine. Présenté à la 5ième Gestion des connaissances dans les sociétés et les organisations, Montréal (Québec), Canada
  7. Héon, M., Basque, J & Paquette, G (2010), Validation de la sémantique d’un modèle semi-formel de connaissances avec OntoCASE, Au 21es Journées francophones d’Ingénierie des Connaissances. Nîmes, France.
  8. Héon, M., Paquette, G. & Basque, J. (2009), Conception assistée, d’une ontologie à partir d’une conceptualisation consensuelle exprimée de manière semi-formelle, Conférence d'Ingénierie des connaissancese, Hammamet, Tunisie.