OIL & UPML DREVET - HUMBERT Introduction OIL : un langage de description dontologies UPML : un langage de description de systèmes à base de connaissances Comment combiner OIL et UPML ?
OIL & UPML DREVET - HUMBERT Ontology Inference Layer Outil de représentation de sémantiques dinformations sur le Web Applications : –Moteurs de recherche –E-commerce –Knowledge Management
OIL & UPML DREVET - HUMBERT Web semantic Définition : The semantic web is a vision : the idea of having data on the web defined and linked in a way that it can be used by machines not just for display purpose, but for information, integration and reuse of data accross various application.
OIL & UPML DREVET - HUMBERT Ontology Interchange Language
OIL & UPML DREVET - HUMBERT OIL : limites Raisonnement par défaut Modules Règles / Axiomes Propriétés des relations Pas de mécanisme de réification
OIL & UPML DREVET - HUMBERT Unified Problem-solving Method description Language But : permettre une réutilisation semi-automatique des PSMs. Pour les systèmes utilisant : –Des composants –Des adaptateurs –Des contraintes structurelles
OIL & UPML DREVET - HUMBERT UPML : description dun système Tâche : définit le problème à résoudre Méthode de résolution : processus de raisonnement Modèle du domaine de connaissance Ontologies : fournissent la terminologie utilisée dans les tâches, méthodes et domaines. Adaptateurs : –Ponts –Raffineurs
OIL & UPML DREVET - HUMBERT Unification de OIL & UPML OIL : description dontologies (statique) UPML : description de sources dynamiques dinformations But : obtenir une architecture unifiée pour la gestion de connaissances sur le web
OIL & UPML DREVET - HUMBERT OIL, utile à UPML? OIL, un métalangage pour définir UPML OIL, un langage décriture des spécifications UPML OIL, un langage objet pour UPML
OIL & UPML DREVET - HUMBERT OIL, un métalangage pour définir UPML Décrire UPML à laide de OIL +Concept et Relation Binaire en UPML = Classe et Relation en OIL –Relation Binaire Restreinte non modélisable –Absence de propriétés dans les relations OIL (non-réflexivité)
OIL & UPML DREVET - HUMBERT OIL, un langage décriture des spécifications UPML Voir les spécifications des composants UPML comme des ontologies +Conteneur dontologie standardisé –Impossibilité dexprimer des axiomes en OIL –Absence de propriétés dans les relations OIL (non-réflexivité)
OIL & UPML DREVET - HUMBERT OIL, un langage objet pour UPML Développer des composants élémentaires UPML avec OIL –OIL est plus quun simple langage logique –UPML dispose déjà de composants dontologie –Impossibilité dexprimer des axiomes en OIL
OIL & UPML DREVET - HUMBERT UPML, utile à OIL? UPML, un métalangage pour définir OIL UPML, un langage décriture dontologies pour OIL UPML, un langage objet pour OIL
OIL & UPML DREVET - HUMBERT UMPL, un langage décriture dontologies pour OIL Fournir à OIL les mécanismes structurants de UPML +Mécanismes UPML plus élaborés que les mécanismes de type XML +Possibilité dutiliser les adaptateurs sur des ontologies importées
OIL & UPML DREVET - HUMBERT Conclusion OIL –Sémantique bien définie –Méthode de raisonnement efficace UPML –Bonne description des divers aspects des PSMs La réunion de OIL & UPML –Peut être très performante –Mais nécessite daugmenter les capacités de description de OIL