[ 
https://issues.apache.org/jira/browse/STANBOL-185?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13087747#comment-13087747
 ] 

Enrico Daga commented on STANBOL-185:
-------------------------------------

To achieve task 2 (support for reasoning services based on both owlapi and 
jena), we need to implement an abstract reasoning service based on owlapi, 
parallel to jena based one, already implemented. In this way we could invoke a 
owlapi reasoner without having an explicit dependency in the reasoners web 
module (for example hermit or owl-link). This will allow the removal of hermit.

In addition, we need to implement bridges to prepare the input for an owlapi 
and a jena reasoning service respectively.

We first implement the owlapi module, with working service for the hermit 
reasoner, then prepare a generic service api, to support both. Bridges can be 
implemented in the web module directly.

All the reasoning services will be available as SCR Components.

> Jena-based reasoner
> -------------------
>
>                 Key: STANBOL-185
>                 URL: https://issues.apache.org/jira/browse/STANBOL-185
>             Project: Stanbol
>          Issue Type: New Feature
>          Components: Reasoners
>            Reporter: Andrea Nuzzolese
>            Assignee: Enrico Daga
>
> Add Jena rule based reasoner as a new separate inference module inside the 
> reasoners package;
> Implement the Reasoners OWLApi interface to adapt to Jena rule based 
> inference engine with OWL lite profile;
> Remove HermiT fro within the reasoners module

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to