Journal of information and organizational sciences · 2016 · 17 citations · 7 references
ComputingComputer ScienceFormal MethodsModel-based Systems EngineeringSystems ModelingDeductive VerificationModel CheckingVerificationAutomated Model CheckingBreadth-first SearchDepth-first SearchKripke StructuresModel-based VerificationTla PlusTransition SystemsWeb Service Architecture
This paper presents the investigation and comparison of TLC model checking method (TLA Checker) properties. There are two different approaches to method usage which are considered. The first one consists of a transition system states attendance by breadth-first search (BFS), and the second one by depth-first search (DFS). The Kripke structure has been chosen as a transition system model. A case study has been conducted, where composite web service usage scenario has been considered. Obtained experimental results are aimed at increasing the effectiveness of TLA+ specifications automated verification.
7
Communicating sequential processes
C. A. R. Hoare · Communications of the ACM · 1983 · 3.8K citations · Full text
Service-Oriented Computing: State of the Art and Research Challenges
M. Papazoglou, Paolo Traverso, Schahram Dustdar et al. · Computer · 2007 · 2K citations
How Amazon web services uses formal methods
Chris Newcombe, Tim Rath, Fan Zhang et al. · Communications of the ACM · 2015 · 327 citations