{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,17]],"date-time":"2026-08-17T15:04:14Z","timestamp":1786979054838,"version":"3.56.0"},"publisher-location":"Berlin, Heidelberg","reference-count":29,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"value":"9783642050305","type":"print"},{"value":"9783642050312","type":"electronic"}],"license":[{"start":{"date-parts":[[2009,1,1]],"date-time":"2009-01-01T00:00:00Z","timestamp":1230768000000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2009]]},"DOI":"10.1007\/978-3-642-05031-2_12","type":"book-chapter","created":{"date-parts":[[2009,11,2]],"date-time":"2009-11-02T07:32:25Z","timestamp":1257147145000},"page":"179-194","source":"Crossref","is-referenced-by-count":16,"title":["Applying Model Checking to Generate Model-Based Integration Tests from Choreography Models"],"prefix":"10.1007","author":[{"given":"Sebastian","family":"Wieczorek","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Vitaly","family":"Kozyura","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Andreas","family":"Roth","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Michael","family":"Leuschel","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jens","family":"Bendisposto","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Daniel","family":"Plagge","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ina","family":"Schieferdecker","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","reference":[{"key":"12_CR1","unstructured":"Business Process Modeling Notation (BPMN) Specification 2.0, Submitted Draft Proposal V0.9, \n                    \n                      http:\/\/www.omg.org\/cgi-bin\/doc?bmi\/08-11-01"},{"key":"12_CR2","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511624162","volume-title":"The B\u2013Book: Assigning Programs to Meanings","author":"J.-R. Abrial","year":"1996","unstructured":"Abrial, J.-R.: The B\u2013Book: Assigning Programs to Meanings. Cambridge University Press, Cambridge (1996)"},{"key":"12_CR3","doi-asserted-by":"crossref","unstructured":"Abrial, J.-R., Butler, M., Hallerstede, S., Voisin, L.: A roadmap for the Rodin toolset. In: Abstract State Machines, B and Z (2008)","DOI":"10.1007\/978-3-540-87603-8_35"},{"issue":"1-2","key":"12_CR4","first-page":"1","volume":"77","author":"J.-R. Abrial","year":"2007","unstructured":"Abrial, J.-R., Hallerstede, S.: Refinement, Decomposition, and Instantiation of Discrete Models: Application to Event-B. Fundam. Inform.\u00a077(1-2), 1\u201328 (2007)","journal-title":"Fundam. Inform."},{"key":"12_CR5","doi-asserted-by":"publisher","first-page":"1604","DOI":"10.1109\/26.111442","volume":"39","author":"A.V. Aho","year":"1991","unstructured":"Aho, A.V., Dahbura, A.T., Lee, D., Uyar, M.\u00dc.: An Optimization Technique for Protocol Conformance Test Generation Based on UIO Sequences and Rural Chinese Postman Tours. IEEE Trans. Commun.\u00a039, 1604\u20131615 (1991)","journal-title":"IEEE Trans. Commun."},{"issue":"11\u201312","key":"12_CR6","doi-asserted-by":"publisher","first-page":"1087","DOI":"10.1016\/j.infsof.2006.11.002","volume":"49","author":"S. Ali","year":"2007","unstructured":"Ali, S., Briand, L., Jaffar-Ur Rehman, M., Asghar, H., Iqbal, M.Z., Nadeem, A.: A State-Based Approach to Integration Testing Based on UML Models. Information & Software Technology\u00a049(11\u201312), 1087\u20131106 (2007)","journal-title":"Information & Software Technology"},{"key":"12_CR7","unstructured":"Ambert, F., Bouquet, F., Chemin, S., Guenaud, S., Legeard, B., Peureux, F., Utting, M., Vacelet, N.: BZ-Testing-Tools: A Tool-Set for Test Generation from Z and Busing Constraint Logic Programming. In: Proc. of FATES 2002, pp. 105\u2013120 (2002)"},{"key":"12_CR8","doi-asserted-by":"crossref","unstructured":"Butler, M.: Decomposition Structures for Event-B. In: Integrated Formal Methods (2009)","DOI":"10.1007\/978-3-642-00255-7_2"},{"key":"12_CR9","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"221","DOI":"10.1007\/11526841_16","volume-title":"FM 2005: Formal Methods","author":"M. Butler","year":"2005","unstructured":"Butler, M., Leuschel, M.: Combining CSP and B for specification and property verification. In: Fitzgerald, J.S., Hayes, I.J., Tarlecki, A. (eds.) FM 2005. LNCS, vol.\u00a03582, pp. 221\u2013236. Springer, Heidelberg (2005)"},{"key":"12_CR10","unstructured":"Craggs, I., Sardis, M., Heuillard, T.: AGEDIS Case Studies: Model-Based Testing in Industry. In: Proc. of ECMDA 2003, pp. 129\u2013132 (2003)"},{"key":"12_CR11","doi-asserted-by":"crossref","unstructured":"Gallagher, L., Offutt, A.J., Cincotta, A.: Integration Testing of Object-oriented Components using Finite State Machines. J. Software Testing, Verification, and Reliability (2006)","DOI":"10.1002\/stvr.340"},{"key":"12_CR12","volume-title":"Communicating Sequential Processes","author":"C. Hoare","year":"1985","unstructured":"Hoare, C.: Communicating Sequential Processes. Prentice Hall, Englewood Cliffs (1985)"},{"key":"12_CR13","unstructured":"Jaffuel, E., Legeard, B.: LEIRIOS Test Generator: Automated Test Generation from B Models. B 2007, 277\u2013280 (2007)"},{"issue":"4","key":"12_CR14","doi-asserted-by":"publisher","first-page":"297","DOI":"10.1007\/s10009-004-0153-x","volume":"7","author":"C. Jard","year":"2005","unstructured":"Jard, C., Jeron, T.: TGV: theory, principles and algorithms. J. Software Tools for Technology Transfer\u00a07(4), 297\u2013315 (2005)","journal-title":"J. Software Tools for Technology Transfer"},{"key":"12_CR15","unstructured":"Kavantzas, N., Burdett, D., Ritzinger, G., Lafon, Y.: Web services choreography description language. W3C candidate recomm (2005), \n                    \n                      http:\/\/www.w3.org\/TR\/ws-cdl-10"},{"key":"12_CR16","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"4","DOI":"10.1007\/978-3-540-87603-8_2","volume-title":"Abstract State Machines, B and Z","author":"M. Leuschel","year":"2008","unstructured":"Leuschel, M.: The High Road to Formal Validation. In: B\u00f6rger, E., Butler, M., Bowen, J.P., Boca, P. (eds.) ABZ 2008. LNCS, vol.\u00a05238, pp. 4\u201323. Springer, Heidelberg (2008)"},{"key":"12_CR17","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"855","DOI":"10.1007\/978-3-540-45236-2_46","volume-title":"FME 2003: Formal Methods","author":"M. Leuschel","year":"2003","unstructured":"Leuschel, M., Butler, M.: ProB: A Model Checker for B. In: Araki, K., Gnesi, S., Mandrioli, D. (eds.) FME 2003. LNCS, vol.\u00a02805, pp. 855\u2013874. Springer, Heidelberg (2003)"},{"key":"12_CR18","doi-asserted-by":"crossref","unstructured":"Satpathy, M., Leuschel, M., Butler, M.: ProTest: An Automatic Test Environment for B Specifications. In: Proc. ENTCS 111, pp. 113\u2013136 (2005)","DOI":"10.1016\/j.entcs.2004.12.009"},{"key":"12_CR19","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"95","DOI":"10.1007\/978-3-540-73770-4_6","volume-title":"Tests and Proofs","author":"M. Satpathy","year":"2007","unstructured":"Satpathy, M., Butler, M., Leuschel, M., Ramesh, S.: Automatic Testing from Formal Specifications. In: Gurevich, Y., Meyer, B. (eds.) TAP 2007. LNCS, vol.\u00a04454, pp. 95\u2013113. Springer, Heidelberg (2007)"},{"issue":"1","key":"12_CR20","doi-asserted-by":"publisher","first-page":"92","DOI":"10.1145\/1125808.1125811","volume":"15","author":"F. Snook","year":"2006","unstructured":"Snook, F., Butler, M.: UML-B: Formal modeling and design aided by UML. ACM Trans. Softw. Eng. Methodol.\u00a015(1), 92\u2013122 (2006)","journal-title":"ACM Trans. Softw. Eng. Methodol."},{"key":"12_CR21","unstructured":"Tretmans, J., Brinksma, E.: TorX: Automated Model Based Testing. In: EMSOFT (2002)"},{"key":"12_CR22","volume-title":"Practical Model-Based Testing \u2013 A Tools Approach","author":"U. Utting","year":"2007","unstructured":"Utting, U., Legeard, B.: Practical Model-Based Testing \u2013 A Tools Approach. Morgan Kaufmann Publ., San Francisco (2007)"},{"key":"12_CR23","unstructured":"Web Services Reliable Messaging (WS-ReliableMessaging), Version 1.1. OASIS Consortiom, \n                    \n                       http:\/\/docs.oasis-open.org\/ws-rx\/wsrm\/v1.1\/wsrm.pdf"},{"issue":"5","key":"12_CR24","doi-asserted-by":"publisher","first-page":"54","DOI":"10.1109\/52.714817","volume":"15","author":"E. Weyuker","year":"1998","unstructured":"Weyuker, E.: Testing component-based software \u2013 a cautionary tale. IEEE Software\u00a015(5), 54\u201359 (1998)","journal-title":"IEEE Software"},{"key":"12_CR25","first-page":"148","volume-title":"SOSE","author":"S. Wieczorek","year":"2008","unstructured":"Wieczorek, S., Roth, A., Stefanescu, A., Charfi, A.: Precise Steps for Choreography Modeling for SOA Validation and Verification. In: SOSE, pp. 148\u2013153. IEEE, Los Alamitos (2008)"},{"key":"12_CR26","volume-title":"Proc. of WICSA 2009","author":"S. Wieczorek","year":"2009","unstructured":"Wieczorek, S., Roth, A., Stefanescu, A., Kozyura, V., Charfi, A., Kraft, F.M., Schieferdecker, I.: Viewpoints for Modeling Choreographies in Service-Oriented Architectures. In: Proc. of WICSA 2009. IEEE Computer Society, Los Alamitos (to appear, 2009)"},{"key":"12_CR27","unstructured":"Wieczorek, S., Stefanescu, A., Gro\u00dfmann, J.: Enabling Model-Based Testing for SOA Integration Testing. In: MOTIP, pp. 77\u201382. Fraunhofer IRB Verlag (2008)"},{"key":"12_CR28","volume-title":"Proc. TAICPART","author":"S. Wieczorek","year":"2009","unstructured":"Wieczorek, S., Stefanescu, A., Schieferdecker, I.: Model-based Integration Testing of Enterprise Services. In: Proc. TAICPART. IEEE Computer Society, Los Alamitos (2009)"},{"key":"12_CR29","first-page":"396","volume-title":"Proc. of ICST","author":"S. Wieczorek","year":"2008","unstructured":"Wieczorek, S., Stefanescu, A., Schieferdecker, I.: Test Data Provision for ERP Systems. In: Proc. of ICST, pp. 396\u2013403. IEEE Computer Society, Los Alamitos (2008)"}],"container-title":["Lecture Notes in Computer Science","Testing of Software and Communication Systems"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-05031-2_12","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,3,10]],"date-time":"2019-03-10T06:11:25Z","timestamp":1552198285000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-05031-2_12"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009]]},"ISBN":["9783642050305","9783642050312"],"references-count":29,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-05031-2_12","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2009]]}}}