Skip to main content

Linked Rules: Principles for Rule Reuse on the Web

  • Conference paper
Web Reasoning and Rule Systems (RR 2011)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 6902))

Included in the following conference series:

Abstract

Ontologies are information models which provide vocabulary terms or terminologies and associated meanings to allow the modeling of a domain. They are shared conceptualizations; this has never been more true, because in recent years they have been developed by community efforts, often including experts from academia as well as industry. Those efforts have been complemented by the standardization of formats and languages, such as RDF, OWL, and SPARQL, for representing and (re)using ontologies and data on the (Semantic) Web. Rules, on the other hand, are (seldom) used for knowledge representation (i.e. to define the semantics or integrity constraints). Rules are also used for other intelligent reasoning tasks such as for defining business logic and policies. With the prevalence of shared information models, it is possible and may be necessary to share and reuse rules. Furthermore, with the advent of the Rule Interchange Format (RIF), rules can be shared across many rule systems. We propose a set of basic principles and features by which rules can be represented and shared over the web so that they may be effectively reused and demonstrate several methods of rule reuse. Finally, we discuss how some of these features work in practice in the N3-based AIR web rules language.

This paper is based upon work supported by the National Science Foundation under Award No. CNS-0831442, the Air Force Office of Scientific Research under Award No. FA9550-09-1-0152, the Information Technology Alliance in Network and Information Science by U.S. ARL and the U.K. MoD under Agreement No. W911NF-06-3-0001.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Brickley, D., Guha, R.: RDF Vocabulary Description Language 1.0: RDF Schema. W3C Recommendation (February 10, 2004), http://www.w3.org/TR/rdf-schema/

  2. W3C: OWL 2 Web Ontology Language Document Overview. W3C Recommendation (October 27, 2009), http://www.w3.org/TR/owl2-overview/

  3. Boley, H., Paschke, A., Shafiq, O.: RuleML 1.0: The Overarching Specification of Web Rules. In: Dean, M., Hall, J., Rotolo, A., Tabet, S. (eds.) RuleML 2010. LNCS, vol. 6403, pp. 162–178. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  4. Kifer, M., Boley, H.: RIF Overview. W3C Working Group Note (June 22, 2010), http://www.w3.org/TR/rif-overview/

  5. Berners-Lee, T.: Linked Data-Design Issues (2006), http://www.w3.org/DesignIssues/LinkedData.html

  6. Khandelwal, A., Bao, J., Kagal, L., Jacobi, I., Ding, L., Hendler, J.: Analyzing the AIR Language: A Semantic Web (Production) Rule Language. In: Hitzler, P., Lukasiewicz, T. (eds.) RR 2010. LNCS, vol. 6333, pp. 58–72. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  7. Waterman, K.K., Wang, S.: Prototyping Fusion Center Information Sharing; Implementing Policy Reasoning Over Cross-Jurisdictional Data Transactions Occurring in a Decentralized Environment. In: IEEE Conference on Homeland Security Technologies, IEEE HST (2010)

    Google Scholar 

  8. REWERSE: R2ML - The REWERSE I1 Rule Markup Language, http://oxygen.informatik.tu-cottbus.de/rewerse-i1/?q=node/6

  9. Boley, H., Kifer, M.: RIF Framework for Logic Dialects. W3C Recommendation (June 22, 2010), http://www.w3.org/TR/rif-fld/

  10. Berners-Lee, T., Fielding, R., Masinter, L.: Uniform Resource Identifiers (URI): Generic Syntax. Internet Draft Standard RFC 2396 (August 1998) http://www.isi.edu/in-notes/rfc2396.txt

  11. Polleres, A., Feier, C., Harth, A.: Rules with Contextually Scoped Negation. In: Sure, Y., Domingue, J. (eds.) ESWC 2006. LNCS, vol. 4011, pp. 332–347. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  12. Berners-Lee, T., Connolly, D., Kagal, L., Scharf, Y., Hendler, J.: N3Logic: A Logical Framework For the World Wide Web. J. of Theory and Practice of Logic Programming (2007)

    Google Scholar 

  13. Antoniou, G., Damasio, C.V., Grosof, B., Horrocks, I., Kifer, M., Maluszynski, J., Patel-Schneider, P.F.: Combining Rules and Ontologies: A survey. Technical Report, Project Deliverable I3-D3, REWERSE (2005)

    Google Scholar 

  14. Horrocks, I., Patel-Schneider, P.F., Boley, H., Tabet, S., Grosof, B., Dean, M.: SWRL: A Semantic Web Rule Language Combining OWL and RuleML. W3C Member Submission (May 21, 2004), http://www.w3.org/Submission/SWRL/

  15. Krötzsch, M., Rudolph, S., Hitzler, P.: ELP: Tractable Rules for OWL 2. In: Proc. of the 7th International Conference on The Semantic Web (2008)

    Google Scholar 

  16. W3C: OWL 2 RL. W3C Recommendation (October 27, 2009) http://www.w3.org/TR/owl2-profiles/#OWL_2_RL

  17. Boley, H.: Are Your Rules Online? Four Web Rule Essentials. In: Paschke, A., Biletskiy, Y. (eds.) RuleML 2007. LNCS, vol. 4824, pp. 7–24. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  18. de Bruijn, J.: RIF RDF and OWL Compatibility. W3C Recommendation (June 22, 2010), http://www.w3.org/TR/rif-rdf-owl/

  19. Polleres, A., Boley, H., Kifer, M.: RIF Datatypes and Built-Ins 1.0. W3C Recommendation (June 22, 2010), http://www.w3.org/TR/rif-dtb/

  20. Hawke, S.: RIF In RDF. W3C Working Draft (June 22, 2010), http://www.w3.org/TR/rif-in-rdf/

  21. de Sainte Marie, C., Hallmark, G., Paschke, A.: RIF Production Rule Dialect. W3C Recommendation (June 22, 2010), http://www.w3.org/TR/rif-prd/

  22. Boley, H., Kifer, M.: RIF Basic Logic Dialect. W3C Recommendation (June 22, 2010), http://www.w3.org/TR/rif-bld/

  23. Grosof, B.N.: Representing E-Commerce Rules Via Situated Courteous Logic Programs in RuleML. J. of Electronic Commerce Research & Applications (2003)

    Google Scholar 

  24. Lassila, O., McGuinness, D.L.: The Role of Frame-Based Representation on the Semantic Web. J. of Electronic Transactions on Artificial Intelligence (2001)

    Google Scholar 

  25. Noy, N., Rector, A.: Defining N-ary Relations on the Semantic Web. W3C Working Group Note (April 12, 2006), http://www.w3.org/TR/swbp-n-aryRelations/

  26. Beckett, D., Berners-Lee, T.: Turtle - Terse RDF Triple Language. W3C Team Submission (March 28, 2011), http://www.w3.org/TeamSubmission/turtle/

  27. Yang, G., Kifer, M.: Reasoning about Anonymous Resources and Meta Statements on the Semantic Web. Data Semantics I (2003)

    Google Scholar 

  28. Boley, H., Kifer, M., Ptrnjan, P.L., Polleres, A.: Rule Interchange on the Web. In: Antoniou, G., Aßmann, U., Baroglio, C., Decker, S., Henze, N., Patranjan, P.-L., Tolksdorf, R. (eds.) Reasoning Web. LNCS, vol. 4636, pp. 269–309. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  29. Schenk, S., Staab, S.: Networked Graphs: a Declarative Mechanism for SPARQL Rules, SPARQL views and RDF Data Integration on the Web. In: Proc. of the 17th International Conference on World Wide Web, WWW (2008)

    Google Scholar 

  30. Khandelwal, A.: AIR to RIF-PRD (2011), http://tw.rpi.edu/proj/tami/AIR_to_RIF-PRD

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Khandelwal, A., Jacobi, I., Kagal, L. (2011). Linked Rules: Principles for Rule Reuse on the Web. In: Rudolph, S., Gutierrez, C. (eds) Web Reasoning and Rule Systems. RR 2011. Lecture Notes in Computer Science, vol 6902. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-23580-1_9

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-23580-1_9

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-23579-5

  • Online ISBN: 978-3-642-23580-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics