Electronic Notes in Theoretical Computer Science · 2005 · 71 citations · 6 references
ComputingComputer ScienceComputer SystemsFormal MethodsSystems ArchitectureSystems ModelingModel CheckingPetri NetsService-oriented ArchitectureSpecification LanguagesTemporal LogicVerificationAutomated VerificationModel Specification LanguageModel VerificationPetri Net Model CheckingPetri Net ModelsPetri Net VerificationWeb Service ArchitectureWeb Services
We give an overview on web services and the web service technology stack. We then show how to build Petri net models of web services formulated in the specification language BPEL4WS. We define an abstract correctness criterion for these models and study the automated verification according to this criterion. Finally, we relate correctness of web service models to the model checking problem for alternating temporal logics.
6
Alternating-time temporal logic
Rajeev Alur, Thomas A. Henzinger, Orna Kupferman · Journal of the ACM · 2002 · 1.4K citations
Morten S. Nielsen, Grzegorz Rozenberg, P. S. Thiagarajan · Theoretical Computer Science · 1992 · 155 citations · Full text