Title: Using temporal policies for managing changing meta-data of Web Services

Authors: Steffen Heinzl, Benjamin Schmeling, Bernd Freisleben

Addresses: SAP Research Center Darmstadt, Bleichstr. 8, 64283 Darmstadt, Germany. ' SAP Research Center Darmstadt, Bleichstr. 8, 64283 Darmstadt, Germany. ' Department of Mathematics and Computer Science, University of Marburg, Hans-Meerwein-Str. 3, D-35032 Marburg, Germany

Abstract: Web Services (WS) meta-data is used to formally describe functional and non-functional concerns of web services (such as capabilities, price). Several properties described by meta-data change over time. For example, prices and technical availability may change frequently, but are usually stored in static XML documents. In this paper, we introduce the temporal policy language to facilitate temporal management of structured documents. Temporal aspects can be applied to documents, such as service descriptions, or even properties in structured documents. Validity periods can be added to these properties, such that customers can easily check whether certain properties (e.g., prices) in a document are valid.

Keywords: temporal policy; web services; web service policy; metadata; service description; SOA governance; USDL; Unified Service Description Language; Internet of Services; temporal management; structured documents; service-oriented architecture.

DOI: 10.1504/IJWGS.2010.036402

International Journal of Web and Grid Services, 2010 Vol.6 No.4, pp.331 - 356

Published online: 02 Nov 2010 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article