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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
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/
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)
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)
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)
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)
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)
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)
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)
Jajaga, E., Ahmedi, L.: C-SWRL: SWRL for reasoning over stream data. In: 11th International Conference on Semantic Computing, pp. 395–400. IEEE (2017)
The Rule Markup Initiative. http://www.ruleml.org/
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)
Hawke, S.: Rule interchange format working group charter. W3C Semantic Web Activity (2005)
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)
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)
Jena, A.: Reasoners and rule engines: Jena inference support. The Apache Software Foundation (2013)
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)
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
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Singapore Pte Ltd.
About this paper
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
DOI: https://doi.org/10.1007/978-981-13-1951-8_73
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-13-1950-1
Online ISBN: 978-981-13-1951-8
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)