vix.ing · top · new · best · stats · spec

Formal specification of a Web services protocol

2004/12/10 by James E. Johnson, Johnson, James E., David E. Langworthy +5
Computer Science · Social Sciences · #Access Control and Trust #Distributed systems and fault tolerance #Informatik #Service-Oriented Architecture and Web Services #Specification #Standards #Tla #Verification

paper · doi:10.15480/882.2602

openalex publication_date 2004/12/10 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/01

Abstract

We describe a use of formal methods to specify and check a Web Services protocol. The Web Services Atomic Transaction protocol was specified in TLA + and checked with the TLC model checker. A modest effort revealed oversights that caused unanticipated behaviors of the protocol; these were corrected by clarifications and changes to the protocol.

Related