Abstract
As the Semantic Web is an open, complex and constantly evolving medium, it is the norm, but not exception that information at different sites is incomplete or inconsistent. This poses challenges for the engineering and development of agent systems on the Semantic Web, since autonomous software agents need to understand, process and aggregate this information. Ontology language OWL provides core language constructs to semantically markup resources on the Semantic Web, on which software agents interact and cooperate to accomplish complex tasks. However, as OWL was designed on top of (a subset of) classic predicate logic, it lacks the ability to reason about inconsistent or incomplete information. Belief-augmented Frames (BAF) is a frame-based logic system that associates with each frame a supporting and a refuting belief value. In this paper, we propose a new ontology language Belief-augmented OWL (BOWL) by integrating OWL DL and BAF to incorporate the notion of confidence. BOWL is paraconsistent, hence it can perform useful reasoning services in the presence of inconsistencies and incompleteness. We define the abstract syntax and semantics of BOWL by extending those of OWL. We have proposed reasoning algorithms for various reasoning tasks in the BOWL framework and we have implemented the algorithms using the constraint logic programming framework. One example in the sensor fusion domain is presented to demonstrate the application of BOWL.





Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Notes
Note that the symbols \(\bullet \) represents “such that”.
References
Adlassnig KP et al (1985) CADIAG: approaches to computer-assisted medical diagnosis. Comput Biol Med 15(5):315–335
Adams JB (1984) Probabilistic reasoning and certainty factors in rule-based expert systems. In: Buchanan BG, Shortliffe EH (eds) Rule-based expert systems. Addison-Wesley, pp 263–271
Baader F, Calvanese D, McGuinness D, Nardi D, Patel-Schneider PF (eds) (2003) The description logic handbook—theory, implementation and applications. Cambridge University Press, Cambridge Kindly check and confirm the inserted publisher location for the references [3], [23]
Berners-Lee T, Hendler J, Lassila O (2001) The Semantic Web. Sci Am 284(5):35–43
Tresp CB, Molitor R (1998) A description logic for vague knowledge. In: Proceedings of the 13th biennial European conference on artificial intelligence (ECAI’98). J. Wiley and Sons, Brighton, UK, pp 361–365
Brickley D, Guha RV (eds) (2004) Resource description framework (rdf) schema specification 1.0. http://www.w3.org/TR/rdf-schema/
Koller D, Levy A, Pfeffer A (1997) P- Classic: a tractable probabilistic description logic. In: Kuipers B, Webber B (eds) Proceedings of the fourteenth national conference on AI (AAAI-97). Providence, Rhode Island, pp 390–397
Dempster AP (1967) Upper and lower probabilities induced by a multivalued mapping. Ann Math stat 325–339
Ding Z, Peng Y (2004) A probabilistic extension to ontology language OWL. In: Proceedings of the 37th Hawaii international conference on system sciences (HICSS-37). Big Island, Hawaii
van Harmelen, Frank, Peter F. Patel-Schneider, Ian Horrocks (2001) Reference description of the DAML \(+\) OIL ontology markup language. Contributors: T. Berners-Lee, D. Brickley, D. Connolly, M. Dean, S. Decker, P. Hayes, J. Heflin, J. Hendler, O. Lassila, D. McGuinness, LA Stein
Heckerman D, Horvitz E, Nathwani B, Heckerman DE, Horvitz EJ, Nathwani BN (1989) Update on the pathfinder project. In: Proceedings of the thirteenth symposium on computer applications in medical care. IEEE Computer Society Press, pp 203–207
Horrocks I, Patel-Schneider PF, van Harmelen F (2003) From \(\cal SHIQ\) and RDF to OWL: the making of a web ontology language. J Web Semant 1(1):7–26. http://www.websemanticsjournal.org/index.php/ps/article/view/24/22
Horrocks I, Patel-Schneider PF, Boley H, Tabet S, Grosof B, Dean M (2004) SWRL: a semantic web rule language combining OWL and RuleML. http://www.w3.org/Submission/2004/SUBM-SWRL-20040521/
Jaffar J, Lassez JL (1987) Constraint logic programming. In: Proceedings of the 14th annual ACM symposium on principles of programming languages, pp 111–119
Jaffar J, Michaylov S, Stuckey PJ, Yap R (1992) The CLP(\(\cal R\)) language and system. Trans Progr Lang Syst 14(3):339–395. doi:10.1145/129393.129398
Jaffar J, Santosa A, Voicu R (2005) Modeling systems in CLP with coinductive tabling. In: International conference on logic programming
Dean M, Schreiber G (eds) (2004) OWL web ontology language reference. http://www.w3.org/TR/2004/REC-owl-ref-20040210/
Minsky M (1981) A framework for representing knowledge. In: Haugeland J (ed) Mind design: philosophy, psychology, artificial intelligence. MIT Press, Cambridge, pp 95–128
Ng KC, Abramson B (1990) Uncertainty management in expert systems. IEEE Intell Syst 5:29–48. doi:10.1109/64.53180
Nottelmann H, Fuhr N (2004) pDAML+OIL: a probabilistic extension to DAML+OIL based on probabilistic Datalog. In: Proceedings of the 10th international conference on information processing and management of uncertainty in knowledge-based systems (IPMU”04), Perugia, Italy
Patel-Schneider PF, Hayes P, Horrocks I (eds) (2004) OWL web ontology semantics and abstract syntax. http://www.w3.org/TR/2004/REC-owl-semantics-20040210/
Picard J (2000) Probabilistic argumentation systems applied to information retrieval. Ph.D. thesis, Universite de Neuchatel, Suisse
Shafer G (1976) A mathematical theory of evidence. Princeton University Press, Princeton
Smets P (2000) Belief functions and the transferrable belief model. http://ippserv.rug.ac.be/documentation/belief/belief.pdf
Tan CKY (2003) Belief augmented frames. Ph.D. thesis, National University of Singapore
Straccia U (2001) Reasoning within fuzzy description logics. J Artif Intell Res 14:137–166
Zadeh LA (1965) Fuzzy sets. Inf Control 8:338–353
Author information
Authors and Affiliations
Corresponding author
Appendix: Partial CLP implementation for Algorithm 2
Appendix: Partial CLP implementation for Algorithm 2


Rights and permissions
About this article
Cite this article
Dong, J.S., Feng, Y., Li, YF. et al. BOWL: augmenting the Semantic Web with beliefs. Innovations Syst Softw Eng 11, 203–215 (2015). https://doi.org/10.1007/s11334-015-0243-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11334-015-0243-9