Trust-Serv: Model-driven lifecycle management of trust negotiation policies for web services

Halvard Skogsrud, Boualem Benatallah, Fabio Casati

Research output: Chapter in Book/Report/Conference proceedingConference contribution

33 Citations (Scopus)

Abstract

A scalable approach to trust negotiation is required in Web service environments that have large and dynamic requester populations. We introduce Trust-Serv, a model-driven trust negotiation framework for Web services. The framework employs a model for trust negotiation that is based on state machines, extended with security abstractions. Our policy model supports lifecycle management, an important trait in the dynamic environments that characterize Web services. In particular, we provide a set of change operations to modify policies, and migration strategies that permit ongoing negotiations to be migrated to new policies without being disrupted. Experimental results show the performance benefit of these strategies. The proposed approach has been implemented as a containercentric mechanism that is transparent to the Web services and to the developers of Web services, simplifying Web service development and management as well as enabling scalable deployments.

Original languageEnglish
Title of host publicationThirteenth International World Wide Web Conference Proceedings, WWW2004
Pages53-62
Number of pages10
Publication statusPublished - 2004
Externally publishedYes
EventThirteenth International World Wide Web Conference Proceedings, WWW2004 - New York, NY, United States
Duration: 17 May 200422 May 2004

Conference

ConferenceThirteenth International World Wide Web Conference Proceedings, WWW2004
CountryUnited States
CityNew York, NY
Period17.5.0422.5.04

Keywords

  • Conceptual modeling
  • Lifecycle management
  • Trust negotiation
  • Web services

ASJC Scopus subject areas

  • Engineering(all)

Fingerprint Dive into the research topics of 'Trust-Serv: Model-driven lifecycle management of trust negotiation policies for web services'. Together they form a unique fingerprint.

Cite this