Exposing validity periods of prices for resource consumption to web service users via temporal policies

  • Authors:
  • Steffen Heinzl;Dominik Seiler;Ernst Juhnke;Bernd Freisleben

  • Affiliations:
  • SAP Research, CEC Darmstadt, Germany;University of Marburg, Marburg, Germany;University of Marburg, Marburg, Germany;University of Marburg, Marburg, Germany

  • Venue:
  • Proceedings of the 11th International Conference on Information Integration and Web-based Applications & Services
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Web services usually have functional as well as non-functional properties. Functional properties, such as the WSDL description, are usually static, whereas non-functional properties are often dynamic and thus vary over time. One of these non-functional properties are prices for using a web service or the resources it consumes. It is desirable to dynamically set prices depending on criteria such as the time of day or usage patterns and to expose pricing information in several ways. In this paper, we introduce an extended version of our previously proposed temporal policy language to handle these requirements. The extension provides the possibility of adding the exposition of validity periods to service users by weaving an attribute from the temporal policy namespace to WS-Policies. Furthermore, a schema for temporal policies and a state diagram are introduced. A use case from the area of pricing high performance computing resources is presented to demonstrate that exposing validity periods to service users enables them to automatically estimate how long they can use computing resources for a given price.