+ Répondre à la discussion
Affichage des résultats 1 à 8 sur 8
  1. #1
    Invité de passage
    Femme Profil pro
    Architecte réseau
    Inscrit en
    juillet 2012
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Architecte réseau
    Secteur : Communication - Médias

    Informations forums :
    Inscription : juillet 2012
    Messages : 2
    Points : 0
    Points
    0

    Par défaut Comment créer des règles en SWRL ?

    Bonjour, je suis débutante,
    j'aimerai savoir comment créer des règles sémantiques
    Est ce que je doit créer juste mes concepts et relations ainsi que les règles le tout en OWL puis ils seront converti en SWRL ou bien je dois créer juste les concepts et relations en OWL et par la suite j'écris mes règles en SWRL (à travers Protégé)

    Merci d'avance

  2. #2
    Membre habitué
    Avatar de cotechnoe
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    mars 2012
    Messages
    59
    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 : 59
    Points : 129
    Points
    129

    Par défaut Tutoriel de SWRL

    Bonjour,

    Pour écrire des règles SWRL, vous devez utiliser Protégé.

    voici la FAQ concernant ce sujet http://protege.cim3.net/cgi-bin/wiki.pl?SWRLLanguageFAQ

    L'écriture de règles SWRL n'est pas la façon la plus simple d'aborder la modélisation ontologique. Il faudra donc être patiente.

    Voici en complément deux excellents tutoriels sur l'utilisation de SWRL

    http://www.google.ca/url?sa=t&rct=j&...75jWRuf49DnWBg

    http://www.scribd.com/doc/23580395/SWRL-Tutorial-01

  3. #3
    Membre confirmé
    Avatar de April Fool
    Homme Profil pro
    Fou d'avril
    Inscrit en
    février 2012
    Messages
    99
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Fou d'avril

    Informations forums :
    Inscription : février 2012
    Messages : 99
    Points : 215
    Points
    215

    Par défaut

    On n'est pas obligé d'utiliser Protégé pour écrire des règles SWRL, mais pour débuter, il est préférable d'utiliser la dernière version 3.X de Protégé plutôt que la dernière version 4.X. On peut aussi écrire des règles SWRL avec la version 4 mais c'est plus compliqué et moins bien intégré.
    7susd bl'ham owsql wuul pô!

  4. #4
    Membre habitué
    Avatar de cotechnoe
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    mars 2012
    Messages
    59
    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 : 59
    Points : 129
    Points
    129

    Par défaut

    Ha oui!
    Vous connaissez un autre éditeur de règles que Protégé pour écrire des règles SWRL ?

  5. #5
    Membre confirmé
    Avatar de April Fool
    Homme Profil pro
    Fou d'avril
    Inscrit en
    février 2012
    Messages
    99
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Fou d'avril

    Informations forums :
    Inscription : février 2012
    Messages : 99
    Points : 215
    Points
    215

    Par défaut

    Citation Envoyé par cotechnoe Voir le message
    Ha oui!
    Vous connaissez un autre éditeur de règles que Protégé pour écrire des règles SWRL ?
    Emacs, Vi, Notepad++, Oxygen, ou bien diverses API (telle que celle de Pellet) etc.
    7susd bl'ham owsql wuul pô!

  6. #6
    Invité de passage
    Femme Profil pro
    Architecte réseau
    Inscrit en
    juillet 2012
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Architecte réseau
    Secteur : Communication - Médias

    Informations forums :
    Inscription : juillet 2012
    Messages : 2
    Points : 0
    Points
    0

    Par défaut

    merci pour vos réponses, mais c'était pas vraiment ma question,
    en fait, ma question est: est ce que pour écrire des règles en swrl, on doit avoir une ontologie en OWL? avant de procéder à l'écriture des règles.

    Merci d'avance.

  7. #7
    Membre confirmé
    Avatar de April Fool
    Homme Profil pro
    Fou d'avril
    Inscrit en
    février 2012
    Messages
    99
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Fou d'avril

    Informations forums :
    Inscription : février 2012
    Messages : 99
    Points : 215
    Points
    215

    Par défaut

    Je ne suis pas grand spécialiste en SWRL, mais je pense que pour écrire une règle qui utilise des concepts ou des rôles (= prédicats unaires ou binaires, = classes ou propriétés), il faut que ces concepts ou rôles (classes/propriétés) soient définies au préalable. Par exemple, pour écrire :
    Code :
    brotherOf(?x,?y), parentOf(?y,?z) -> uncleOf(?x?z)
    il faut au moins que britherOf, parentOf et uncleOf soient déclarés comme ObjectProperty. Mais à part ça, il n'y a rien besoin de plus.
    7susd bl'ham owsql wuul pô!

  8. #8
    Membre habitué
    Avatar de cotechnoe
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    mars 2012
    Messages
    59
    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 : 59
    Points : 129
    Points
    129

    Par défaut

    Bonjour infojeanne

    J'ai un peu de difficulté à saisir l'intérêt d'une telle question, c'est comme si on demandait, dans les contextes des bases de données: est-ce nécessaire de définir des tables pour écrire des énoncés SQL ? ...

    Choses certaines, OWL sert à définir certains éléments du SWRL ( Il est possible d'observer ces définitions dans la nomenclature de SWRL à l'adresse : http://www.w3.org/Submission/SWRL/swrl.owl ), il m'apparaît donc impossible d'écrire des énoncés SWRL sans référer à OWL.

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •