Skip to main content
Article
Compatibility checking of heterogeneous Web service policies using VDM++
SERVICES 2009 - 5th 2009 World Congress on Services
  • Quan Z. Sheng, The University of Adelaide
  • Jian Yu, The University of Adelaide
  • Zakaria Maamar, Zayed University
  • Wei Jiang, The University of Adelaide
  • Xitong Li, Tsinghua University
Document Type
Conference Proceeding
Publication Date
12-1-2009
Abstract

Web service policies capture the capabilities and requirements of Web services from both functional and nonfunctional perspectives. Policies of a Web service govern and ensure the runtime consistency of the service, i.e., people or services interacting with this service are only allowed to perform legitimate actions. When composing Web services, policies of the participated Web services have to be compatible in order to make sensible compositions. Unfortunately, due to heterogeneity of policy specification languages, it is difficult to compare policies of different Web services directly. In this paper, we propose an approach for compatibility checking of Web service policies specified in difference languages. In particular, our approach applies the model-oriented specification from the Vienna Development Method (VDM++). An executable formal model of policy languages is represented in VDM++ and different policies are then translated to this VDM++ model for compatibility checking. Our approach has been validated by a prototype with different Web service policy languages such as WSPL and WS-Policy. © 2009 IEEE.

ISBN
9780769538129
Publisher
IEEE
Disciplines
Keywords
  • Formal model,
  • Policy language,
  • Policy specification languages,
  • Runtimes,
  • Vienna development methods,
  • WS-policy,
  • Linguistics,
  • Model checking,
  • Specification languages,
  • Specifications,
  • Web services
Scopus ID
72849133241
Indexed in Scopus
Yes
Open Access
Yes
Open Access Type
Green: A manuscript of this publication is openly available in a repository
http://hdl.handle.net/1959.3/195627
Citation Information
Quan Z. Sheng, Jian Yu, Zakaria Maamar, Wei Jiang, et al.. "Compatibility checking of heterogeneous Web service policies using VDM++" SERVICES 2009 - 5th 2009 World Congress on Services Vol. PART 1 Iss. PART 1 (2009) p. 821 - 828
Available at: http://works.bepress.com/zakaria-maamar/117/