Skip to main content

Rule Languages for the Semantic Web

  • Conference paper
  • First Online:
Emerging Technologies in Data Mining and Information Security

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 755))

Abstract

Ontology plays a major role in Semantic Web to describe the meaning about data on the web. Some inferences can be gleaned from the ontology model itself, but others may not be expressible in the ontology language (usually OWL) and require a more functional representation. Semantic Rules are required to infer implicit inference. It is a way of expressing additional things that can be inferred from your dataset. Rules layer is on top of the OWL in semantic web-layered architecture. This layer is less developed and active area of research. Various Rule languages have been developed by the authors for the Semantic web such as RuleML (Rule Markup Language), SWRL (Semantic Web Rule Language), RIF (Rule Interchange Format), R2ML (REWERSE Rule Markup Language) and many more. This paper aims to discuss the state of the art with respect to semantic rule-based technologies. It gives an overview of the rules and rule languages that are currently available to support rule-based- and ontology-based reasoning, and it also reviews some of the limitations of these technologies in terms of their inability to deal with uncertain or imprecise data, incomplete knowledge, decidability and their poor performance in some reasoning contexts.

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 229.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 299.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

References

  1. Hirtle, D., Boley, H., Grosof, B., Kifer, M., Sintek, M., Tabet, S., Wagner, G.: Schema Specification of RuleML 0.9. http://www.ruleml.org/0.9/

  2. Wang, X., Ma, Z.M., Yan, L., Meng, X.: Vague-SWRL: a fuzzy extension of SWRL. In: International Conference on Web Reasoning and Rule Systems, pp. 232–233. Springer, Berlin, Heidelberg (2008)

    Google Scholar 

  3. Wang, X., Ma, Z.M., Yan, L., Cheng, J.: If-then and if-then-unless rules in the semantic web. In: Proceedings of the 2009 IEEE/WIC/ACM International Joint Conference on Web Intelligence and Intelligent Agent Technology, vol. 01, pp. 357–360. IEEE Computer Society (2009)

    Google Scholar 

  4. Wang, X., Ma, Z.M., Xu, C., Cheng, J.: Nonmonotonic fuzzy rules in the semantic web. In: 6th International Conference on Fuzzy Systems and Knowledge Discovery, vol. 2, pp. 275–279. IEEE (2009)

    Google Scholar 

  5. Wang, X., Meng, X., Sun, J., Chen, J.: f-R2ML: a fuzzy rule markup language. In: 8th International Conference on Fuzzy Systems and Knowledge Discovery, vol. 2, pp. 1275–1279. IEEE (2011)

    Google Scholar 

  6. Calero, J.M.A., Ortega, A.M., Perez, G.M., Botía, J.A., Gómez-Skarmeta, A.F.: A non-monotonic expressiveness extension on the semantic web rule language. J. Web Eng. 11(2), 93–118 (2012)

    Google Scholar 

  7. Liu, Y., Chen, S., Li, S., Wang, Y.: Bayes-SWRL: a probabilistic extension of SWRL. In: 9th International Conference on Computational Intelligence and Security, pp. 702–706. IEEE (2013)

    Google Scholar 

  8. Cao, S.T., Nguyen, L.A., Szałas, A.: WORL: a nonmonotonic rule language for the semantic web. Vietnam J. Comput. Sci. 1(1), 57–69 (2014)

    Article  Google Scholar 

  9. Jajaga, E., Ahmedi, L.: C-SWRL: SWRL for reasoning over stream data. In: 11th International Conference on Semantic Computing, pp. 395–400. IEEE (2017)

    Google Scholar 

  10. The Rule Markup Initiative. http://www.ruleml.org/

  11. 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. 21, 79 (2004)

    Google Scholar 

  12. Hawke, S.: Rule interchange format working group charter. W3C Semantic Web Activity (2005)

    Google Scholar 

  13. Pan, J.Z., Stoilos, G., Stamou, G., Tzouvaras, V., Horrocks, I.: f-SWRL: a fuzzy extension of SWRL. Lect. Notes Comput. Sci. 4090, 28 (2006)

    Article  Google Scholar 

  14. Wagner, G., Giurca, A., Lukichev, S.: A usable interchange format for rich syntax rules integrating OCL, RuleML and SWRL. In: Proceedings of Workshop Reasoning on the Web (2006)

    Google Scholar 

  15. Jena, A.: Reasoners and rule engines: Jena inference support. The Apache Software Foundation (2013)

    Google Scholar 

  16. Jain S., Mehla S., Mishra S.: An ontology for natural disasters with exceptions. In: International Conference System Modeling & Advancement in Research Trends IEEE-Explore, pp. 232–237 (2016)

    Google Scholar 

Download references

Acknowledgements

This work was financially supported by the Government of India, Ministry of Defense, DRDO. This paper is done in NIT Kurukshetra where the authors are affiliated to the Department of Computer Applications.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sonia Mehla .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Mehla, S., Jain, S. (2019). Rule Languages for the Semantic Web. In: Abraham, A., Dutta, P., Mandal, J., Bhattacharya, A., Dutta, S. (eds) Emerging Technologies in Data Mining and Information Security. Advances in Intelligent Systems and Computing, vol 755. Springer, Singapore. https://doi.org/10.1007/978-981-13-1951-8_73

Download citation

Publish with us

Policies and ethics