The OO jDREW Reference Implementation of RuleML
نویسندگان
چکیده
This paper presents the open source reference implementation of RuleML based on modular XML Schema definitions and bidirectional OO jDREW interpreters written in Java. For the family of RuleML sublanguages, schema modularization and RDF rules are discussed. The central bidirectional interpreters are introduced via jDREW principles, and explained w.r.t. OO jDREW slots, types, OIDs, and extensions.
منابع مشابه
University of New Brunswick Translating FOAF/RDF-like Profiles for an eTourism Use Case of OO jDREW
As a contribution to knowledge interoperation between Semantic Web languages, the XSLT-based translator RDF2POSL from OWL/RDF instances with subClassOf taxonomies to RuleML and POSL with order-sorted types is discussed. The RuleML and OO jDREW use case eTourPlan for FOAF/RDF-based travel recommendations is presented.
متن کاملThe OO jDREW Engine of Rule Responder: Naf Hornlog RuleML Query Answering
Rule Responder is an intelligent multi-agent system for collaborative teams and virtual communities that uses RuleML as its rule interchange format. The system allows these virtual organizations to collaborate in an effective semi-automatic manner, and is implemented as a Web-based application on top of the Enterprise Service Bus Mule. It supports rule execution environments (rule/inference eng...
متن کاملSemantic Web Rules for Business Information
A description of the New Brunswick Business Knowledge Base (NBBizKB) is provided and is made available online in RuleML. NBBizKB realizes a two-step design. First, business facts are extracted, once from static CSV tables and, repeatedly from dynamic semi-structured HTML pages. Second, Semantic Web rules are developed to derive information implicit in the fact base. Fact extraction comprises an...
متن کاملPersonal Agents in the Rule Responder Architecture
Rule Responder is an intelligent rule-based system for collaborative teams and virtual communities that uses RuleML as its knowledge interchange format. This multi-agent infrastructure allows these virtual organizations to collaborate in an automated manner. It is implemented as a Web Service application on top of Mule, an Enterprise Service Bus. It supports rule execution environments (rule/in...
متن کاملExpert Finding for eCollaboration Using FOAF with RuleML Rules
Web-based collaboration (eCollaboration) is becoming increasingly popular. The crucial first step of a consulting collaboration is expert finding. This paper describes the FindXpRT project for finding experts via rules and taxonomies. We implemented rules for a client finding an expert to collaborate with, for an expert’s decision making on whether to collaborate, and for specifying the collabo...
متن کامل