IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Web sémantique Discussion :

utilisation regles SWRL sous java


Sujet :

Web sémantique

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Femme Profil pro
    Étudiant
    Inscrit en
    Mai 2014
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 37
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2014
    Messages : 4
    Par défaut utilisation regles SWRL sous java
    Bonjour,

    Voila , j'ai créé une petite ontologie sous protégé avec des règles SWRL. Maintenant, je voudrais accéder à cette ontologie depuis java en utilisant l'Api Jena , et afficher les inférences de ces règles .

    Ma question est : comment le faire, c'est à dire le code qui me permet de le faire , et quel plugin j'aurais besoin? Merci

  2. #2
    Membre expérimenté
    Avatar de cotechnoe
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Mars 2012
    Messages
    73
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2012
    Messages : 73
    Par défaut OWL2 API et SWRL
    Bonjour sam_ira8,

    Il existe une bonne référence "anglophone" sur le web pour l'utilisation de SWRL avec Java, voir: OWL 2 and SWRL Tutorial

    Pour la construction de plugin et l'intégration dans Éclipse, je vous suggère le livre Web sémantique et modélisation ontologique (avec G-OWL): Guide du développeur Java sous Eclipse aux Editions ENI. Ce livre "francophone" s'adresse au développeur Java intéressé à concevoir des applications à base d'ontologies sous Eclipse. Chaque élément d'expressivité d'OWL 2 est appuyé par un exemple Java simple dont le code est téléchargeable directement de chez ENI. Je pense que cet ouvrage vous permettra d'économiser beaucoup de temps.

    Bonne continuation

    Michel Héon

  3. #3
    Membre à l'essai
    Femme Profil pro
    Étudiant
    Inscrit en
    Mai 2014
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 37
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2014
    Messages : 4
    Par défaut
    Merci pour votre aide.

  4. #4
    Membre à l'essai
    Femme Profil pro
    Étudiant
    Inscrit en
    Mai 2014
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 37
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2014
    Messages : 4
    Par défaut regles SWRL
    Bonjour

    Peut-on afficher un message avec les règles Swrl, c'est à dire dans "inferred axiom" on affiche tous ce qui a été inféré et ajouter un message pour l'utilisateur; exemple: "voici les nouvelles connaissances de votre ontologie " ? merci

  5. #5
    Membre expérimenté
    Avatar de cotechnoe
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Mars 2012
    Messages
    73
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2012
    Messages : 73
    Par défaut SWRL custom buitl-in command
    Bonjour,

    Il n'existe pas à proprement parler de mécanisme d'impression de logs, ou de message dans SWRL. Il est donc nécessaire de soit même l'implanter. Le mécanisme SWRL permettant d'implanter ses propres fonctionnalités est le SWRL custom buitl-in commands.

    Par exemple, pour votre besoin, vous pouvez implanter un atome d'impression SWRL avec une structure à la "printf".

    L'utilisation de l'atome printf sera de la forme suivante

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    A(?a)  -> printf("la valeur de A est %s", ?a)
    Cette règle indique que pour tous les individus ?a appartenant à A alors en imprimer la valeur.

    La deuxième étape consiste à implanter le fonctionnement de l'atome printf. Cette étape est assez complexe, délicate et peu documentée. Vous trouverez de plus amples informations à l'adresse : http://dior.ics.muni.cz/~makub/owl/#swrl_custom

    Je sais que cette réponse est trop courte car il s'agit ici d'un sujet très vaste, Cependant la réponse devrait contenir les quelques infos nécessaires pour vous orienter sur une bonne piste.

    Bonne continuation

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. utilisation de libusb sous java et windows
    Par Hermios dans le forum Entrée/Sortie
    Réponses: 1
    Dernier message: 23/11/2009, 15h01
  2. Comment utiliser des sources en fortran90 sous JAVA?
    Par dante66 dans le forum Général Java
    Réponses: 6
    Dernier message: 21/02/2007, 15h25
  3. Flux http sans utiliser de servlet (pb java sous Lotus Notes)
    Par berjaoui dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 08/02/2007, 12h25
  4. [Protocole] Utiliser SNMP sous Java !?
    Par condor_01 dans le forum Entrée/Sortie
    Réponses: 12
    Dernier message: 31/07/2006, 12h19
  5. Réponses: 2
    Dernier message: 05/04/2006, 12h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo