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

  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