@article{d5e552521e484282a83a0a3b6c84562e,
title = "Symbolic model checking composite Web services using operational and control behaviors",
abstract = "This paper addresses the issue of verifying if composite Web services design meets some desirable properties in terms of deadlock freedom, safety (something bad never happens), and reachability (something good will eventually happen). Composite Web services are modeled based on a separation of concerns between business and control aspects of Web services. This separation is achieved through the design of an operational behavior, which defines the composition functioning according to the Web services' business logic, and a control behavior, which identifies the valid sequences of actions that the operational behavior should follow. These two behaviors are formally defined using automata-based techniques. The proposed approach is model checking-based where the operational behavior is the model to be checked against properties defined in the control behavior. The paper proves that the proposed technique allows checking the soundness and completeness of the design model with respect to the operational and control behaviors. Moreover, automatic translation procedures from the design models to the NuSMV model checker's code and a verification tool are reported in the paper.",
keywords = "Behavior, Completeness, Composite Web service, NuSMV, Soundness, Symbolic model checking",
author = "Jamal Bentahar and Hamdi Yahyaoui and Melissa Kova and Zakaria Maamar",
note = "Funding Information: Mario Cordova, Torrey Haskins, Jennifer Jackson, Joshua Jett, Barbara Swopes, Tammy Winbush, Federal Bureau of Prisons; Raydel Anderson, Adam K. Wharton, Kay W. Radford, Gimin Kim, Dexter Thompson, Benton Lawson, Congrong Miao, Bettina Bankamp, Suganthi Suppiah, Michael Bowen, Baoming Jiang, Jan Vinj?, Amy Hopkins, Kenny Nguyen, Leslie Barclay, Sung-Sil Moon, Leeann Smart, Courtnee Wright, Mary Casey-Moore, Boris Relja, Michelle Honeywood, Rashi Gautam, Theresa Bessey, Jennifer M. Folster, Shannon Rogers, Nhien T. Wynn, John Michael Metz, Ebenezer David, Madina Jumabaeva, Justin Runac, Min-shin Chen, Maria Solano, Joyce Peterson, Diagnostics Testing Laboratories, CDC COVID-19 Response Team; Dhwani Batra, Andrew Beck, Jason Caravas, Victoria Caban-Figueroa, Eric Chirtel, Roxana Cintron-Moret, Peter W. Cook, Jonathan Gerhart, Christopher Gulvik, Norman Hassell, Dakota Howard, Yunho Jang, Tymeckia Kendall, Rebecca J. Kondor, Nicholas Kovacs, Kristine Lacek, Brian R. Mann, Laura K. McMullan, Kara Moser, Roopa Nagilla, Clinton R. Paden, Benjamin Rambo-Martin, Adam Retchless, Matthew Schmerer, Sandra Seby, Samuel Shepard, Phillip Shirk, Catherine Smith, Richard Stanton, Thomas Stark, Erisa Sula, Yvette Unoarumhi, Xiao-yu Zheng, Jonathan Zhong, CDC Strain Surveillance and Emerging Variant Work Group.",
year = "2013",
month = feb,
day = "1",
doi = "10.1016/j.eswa.2012.07.069",
language = "British English",
volume = "40",
pages = "508--522",
journal = "Expert Systems with Applications",
issn = "0957-4174",
publisher = "Elsevier Ltd",
number = "2",
}