{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,6]],"date-time":"2024-09-06T11:54:31Z","timestamp":1725623671284},"publisher-location":"Berlin, Heidelberg","reference-count":19,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642245589"},{"type":"electronic","value":"9783642245596"}],"license":[{"start":{"date-parts":[[2011,1,1]],"date-time":"2011-01-01T00:00:00Z","timestamp":1293840000000},"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":[[2011]]},"DOI":"10.1007\/978-3-642-24559-6_29","type":"book-chapter","created":{"date-parts":[[2011,10,21]],"date-time":"2011-10-21T15:13:17Z","timestamp":1319209997000},"page":"420-436","source":"Crossref","is-referenced-by-count":8,"title":["Formal Derivation of a Distributed Program in Event B"],"prefix":"10.1007","author":[{"given":"Alexei","family":"Iliasov","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Linas","family":"Laibinis","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Elena","family":"Troubitsyna","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alexander","family":"Romanovsky","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"29_CR1","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511624162","volume-title":"The B-Book","author":"J.R. Abrial","year":"1996","unstructured":"Abrial, J.R.: The B-Book. Cambridge University Press, Cambridge (1996)"},{"key":"29_CR2","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9781139195881","volume-title":"Modelling in Event-B","author":"J.R. Abrial","year":"2010","unstructured":"Abrial, J.R.: Modelling in Event-B. Cambridge University Press, Cambridge (2010)"},{"key":"29_CR3","doi-asserted-by":"publisher","first-page":"215","DOI":"10.1007\/s001650300002","volume":"14","author":"J.R. Abrial","year":"2003","unstructured":"Abrial, J.R., Cansell, D., Mery, D.: A mechanically proved and incremental development of IEEE 1394. Formal Aspects of Computing\u00a014, 215\u2013227 (2003)","journal-title":"Formal Aspects of Computing"},{"issue":"3","key":"29_CR4","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/BF01214918","volume":"8","author":"R. Back","year":"1996","unstructured":"Back, R., Sere, K.: Superposition refinement of reactive systems. Formal Aspects of Computing\u00a08(3), 1\u201323 (1996)","journal-title":"Formal Aspects of Computing"},{"key":"29_CR5","doi-asserted-by":"publisher","first-page":"318","DOI":"10.1016\/j.tcs.2006.08.015","volume":"364","author":"D. Cansell","year":"2006","unstructured":"Cansell, D., M\u00e9ry, D.: Formal and incremental construction of distributed algorithms: on the distributed reference counting algorithm. Theoretical Computer Science\u00a0364, 318\u2013337 (2006)","journal-title":"Theoretical Computer Science"},{"key":"29_CR6","volume-title":"Proceedings of the Eighth International Conference on Parallel and Distributed Computing Applications and Technologies (PDCAT 2007)","author":"F. Degerlund","year":"2007","unstructured":"Degerlund, F., Walden, M., Sere, K.: Implementation issues concerning the action systems formalism. In: Proceedings of the Eighth International Conference on Parallel and Distributed Computing Applications and Technologies (PDCAT 2007). IEEE Computer Society, Los Alamitos (2007)"},{"key":"29_CR7","volume-title":"A Discipline of Programming","author":"E. Dijkstra","year":"1976","unstructured":"Dijkstra, E.: A Discipline of Programming. Prentice-Hall International, Englewood Cliffs (1976)"},{"key":"29_CR8","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"89","DOI":"10.1007\/978-3-642-17071-3_5","volume-title":"Formal Methods for Components and Objects","author":"S. Fathabadi","year":"2010","unstructured":"Fathabadi, S., Butler, M.: Applying Event-B Atomicity Decomposition to a Multi Media Protocol. In: de Boer, F.S., Bonsangue, M.M., Hallerstede, S., Leuschel, M. (eds.) FMCO 2009. LNCS, vol.\u00a06286, pp. 89\u2013104. Springer, Heidelberg (2010)"},{"key":"29_CR9","doi-asserted-by":"crossref","unstructured":"Garcia-Molina, H.: Elections in distributed computing systems. IEEE Transactions on Computers\u00a031(1) (1982)","DOI":"10.1109\/TC.1982.1675885"},{"key":"29_CR10","doi-asserted-by":"crossref","unstructured":"Hoang, T., Kuruma, H., Basin, D., Abrial, J.R.: Developing topology discovery in Event B. Science of Computer Programming\u00a074 (2009)","DOI":"10.1016\/j.scico.2009.07.006"},{"key":"29_CR11","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"174","DOI":"10.1007\/978-3-642-11811-1_14","volume-title":"Abstract State Machines, Alloy, B and Z","author":"A. Iliasov","year":"2010","unstructured":"Iliasov, A., Troubitsyna, E., Laibinis, L., Romanovsky, A., Varpaaniemi, K., Ilic, D., Latvala, T.: Supporting Reuse in Event B Development: Modularisation Approach. In: Frappier, M., Gl\u00e4sser, U., Khurshid, S., Laleau, R., Reeves, S. (eds.) ABZ 2010. LNCS, vol.\u00a05977, pp. 174\u2013188. Springer, Heidelberg (2010)"},{"key":"29_CR12","unstructured":"IST FP7 project DEPLOY, http:\/\/www.deploy-project.eu\/"},{"key":"29_CR13","doi-asserted-by":"publisher","first-page":"61","DOI":"10.1007\/s00165-007-0061-4","volume":"20","author":"M. Butler","year":"2008","unstructured":"Butler, M., Yadav, D.: An incremental development of the Mondex system in Event B. Formal Aspects of Computing\u00a020, 61\u201377 (2008)","journal-title":"Formal Aspects of Computing"},{"key":"29_CR14","unstructured":"Protocol, L.E.: Event B specification (2011), http:\/\/iliasov.org\/modplugin\/leaderel2commented.zip"},{"key":"29_CR15","unstructured":"Protocol, L.E.: Java implementation (2011), http:\/\/iliasov.org\/modplugin\/leaderel_program.zip"},{"key":"29_CR16","unstructured":"Rigorous Open Development Environment for Complex Systems (RODIN): Deliverable D7, Event B Language, http:\/\/rodin.cs.ncl.ac.uk\/"},{"key":"29_CR17","unstructured":"RODIN modularisation plug-in: Documentation, http:\/\/wiki.event-b.org\/index.php\/Modularisation_Plug-in"},{"key":"29_CR18","unstructured":"The RODIN platform, http:\/\/rodin-b-sharp.sourceforge.net\/"},{"key":"29_CR19","unstructured":"Walden, M.: Formal Reasoning About Distributed Algorithms. \u00c5bo Akademi University, Finland, ph.D. Thesis (1998)"}],"container-title":["Lecture Notes in Computer Science","Formal Methods and Software Engineering"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-24559-6_29","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,18]],"date-time":"2019-06-18T10:24:49Z","timestamp":1560853489000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-24559-6_29"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011]]},"ISBN":["9783642245589","9783642245596"],"references-count":19,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-24559-6_29","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2011]]}}}