2017-04-24 1 views
0

J'ai vraiment besoin de votre aide pour appeler les règles SWRL à partir de netbeans et récupérer des données dans netbeans. J'ai des pages servelet et jsp dans mes netbeans, j'ai aussi des owl-api. J'ai une ontologie dans mon protégé et 2 règles SWRL simples dans le côté protégé aussi.comment appeler les règles SWRL à partir de netbeans et récupérer des données dans netbeans.

im nouveau dans ce domaine et besoin de savoir comment appeler les classes et de owlapi et comment envoyer une requête à protege et comment retourner le résultat de swrl ruls dans netbeans par servelet.

il serait apprécié que vous me aider

sincèrement

- Mehdi Tarabi

Répondre

0

Résultats des règles SWRL ont besoin d'un soutien raisonneur règles SWRL. Les résultats du raisonnement avec les règles SWRL sont des axiomes communs, il n'y a pas de méthode particulière pour les obtenir. Protege n'est pas requis à cette fin; Peut-être envisagez-vous d'utiliser le projet SWRLAPI?

Mise à jour: Après avoir lu les commentaires ci-dessous, je suis convaincu que votre meilleur pari est d'utiliser le projet SWRLAPI. Voir here pour sa documentation et en particulier la section décrivant comment exécuter SWRLAPI en dehors Protege:

Si vous souhaitez être en mesure d'exécuter des règles SWRL ou requêtes SQWRL vous aurez besoin d'une mise en œuvre du moteur de règles à base SWRLAPI. Actuellement, une implémentation de moteur de règles SWRL basé sur Drools est fournie. Cette implémentation est également hébergée sur Maven Central. Ses informations de dépendance peuvent être trouvés ici: https://maven-badges.herokuapp.com/maven-central/edu.stanford.swrl/swrlapi-drools-engine

+0

Salut cher Ignazio- j'ai mon ontologie v5 et à l'intérieur protege protege je une des règles SWRL, et quand je lance des règles swrl son beau travail à l'intérieur protégé. MAINTENANT, je veux envoyer ces résultats à mon site Web d'application Web. Je travaille dans netbeans et j'ai une page JSP comme interface utilisateur et une page de servlet comme pont de connexion. Je veux envoyer le résultat au servet, puis de servlet à jsp pour montrer sur mon interface utilisateur. . Je suis un étudiant en Norvège et j'ai besoin de terminer ce projet. aidez-moi s'il vous plaît. –

+0

ou puis-je ouvrir mon OWL fine dans netbeans et ensuite exécuter les règles SWRL à l'intérieur de netbeans?/ –

+0

salut. mon projet n'est pas maven. c'est l'application web de Java pensez-vous que je peux utiliser l'API SWRL? –