login

A proof markup language for Semantic Web services

Information SystemsPublished 24 March 2005
Paulo Pinheiro da Silva, Deborah L. McGuinness, Richard Fikes
Citations136
SJR quartileQ1
SJR score0.89
SNIP1.96

TL;DR

This paper describes the proof markup language (PML), an interlingua representation for justifications of results produced by Semantic Web services, and introduces the Inference Web infrastructure that uses PML as the foundation for providing explanations of Web services to end users.

Abstract

Web services propose that they provide the means for remote interoperable access of components and software systems. However, successful inter-operation between components that do anything more than the simplest information retrieval is dependent upon those components having a shared understanding of the results that have passed between them. In this paper, we address the issue of understanding and trusting results generated by web services. We introduce a proof markup language (PML) that provides an interlingua for capturing the information agents need to understand results and to justify why they should believe the results. We also introduce our Inference Web infrastructure that uses PML as the foundation for providing explanations of web services to end users. We additionally show how PML is critical for and provides the foundation for hybrid reasoning. Our contributions in this paper focus on technological foundations for capturing formal representations of term meaning and justification descriptions thereby facilitating trust and reuse of answers from web agents. 1

Keywords

Computer ScienceDecision Sciences