Abstract:
The present invention relates to a Database Management System (DBMS)- based Semantic Web query system and method using parameterized SPARQL queries. The present invention is configured to include output means that creates a parameter list from a SPARQL query statement, converts the query statement into an SQL statement and stores a PREPARED STATEMENT (PS) object in association with the SQL statement, thereby outputting query results. Accordingly, the query time of a Semantic Web service can be reduced, thereby improving QoS.
Abstract:
The present invention relates to an efficient reasoning system and method using a view in a DBMS-based RDF triple store. The DBMS-based reasoning system includes a triple input unit (110) for receiving a Resource Description Framework (RDF) triple. A triple examination unit (120) examines whether the received triple conforms to RDFS subsumption relation entailment rules or Web Ontology Language (OWL) inverse relation rules. A view creation unit (140) creates a table view when the received triple conforms to the RDFS subsumption relation entailment rules or the OWL inverse relation rules as a result of the examination. A triple storage unit (130) stores the received triple. The DBMS-based triple store can efficiently perform reasoning based on rule rdfs7 or rdfs9, which is included in the RDFS subsumption relation entailment rules, and the OWL inverse relation rules.
Abstract:
A system and method for hybrid Rete reasoning based on memory and DBMS are disclosed. The system for hybrid Rete reasoning based on memory and DBMS includes a reasoning rule type classification means (120) for classifying an input reasoning rule as one of one or more types. A network generation means (130) generates a network depending on the classified reasoning rule type. A network execution means (140) derives extended triples by applying a predetermined triple to the generated network.