{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T22:02:13Z","timestamp":1725487333567},"publisher-location":"Berlin, Heidelberg","reference-count":15,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540402534"},{"type":"electronic","value":"9783540448808"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2003]]},"DOI":"10.1007\/3-540-44880-2_5","type":"book-chapter","created":{"date-parts":[[2007,7,3]],"date-time":"2007-07-03T12:12:53Z","timestamp":1183464773000},"page":"58-78","source":"Crossref","is-referenced-by-count":15,"title":["Composing Specifications Using Communication"],"prefix":"10.1007","author":[{"given":"Helen","family":"Treharne","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Steve","family":"Schneider","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Marchia","family":"Bramble","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2003,5,27]]},"reference":[{"key":"5_CR1","doi-asserted-by":"crossref","unstructured":"Abrial J. R.: The B Book: Assigning Programs to Meaning, CUP (1996).","DOI":"10.1017\/CBO9780511624162"},{"key":"5_CR2","unstructured":"Cavalcanti A., Sampaio A., and Woodcock J.: Refinement of Actions in Circus, In REFINE\u201902, FME Workshop, Copenhagen (2002)."},{"key":"5_CR3","doi-asserted-by":"crossref","unstructured":"Hoare C. A. R.: Communicating Sequential Processes, Prentice Hall (1985).","DOI":"10.1007\/978-3-642-82921-5_4"},{"key":"5_CR4","doi-asserted-by":"crossref","unstructured":"Morgan C. C.: Of wp and CSP. In W.H.J. Feijen, A.J.M. van Gasteren, D. Gries and J. Misra, editors, Beauty is our business: a birthday salute to Edsger W. Dijkstra. Springer (1990).","DOI":"10.1007\/978-1-4612-4476-9_37"},{"key":"5_CR5","unstructured":"Formal Systems (Europe) Ltd.: Failures-Divergences Re.nement: FDR2 User Manual (1997), http:\/\/www.formal.demon.co.uk"},{"key":"5_CR6","volume-title":"The B-Technologies: a system for computer aided programming","author":"D. Neilson","year":"1999","unstructured":"Neilson D., Sorensen I. H.: The B-Technologies: a system for computer aided programming, B-Core (UK) Limited, Kings Piece, Harwell, Oxon, OX11 0PA (1999), http:\/\/www.b-core.com"},{"key":"5_CR7","unstructured":"Muntean T., Rolland O.:Distributed Refinement: application to the B Method, RCS\u201902, International Workshop on Re.nement of Critical Systems: Methods, Tools and Experience, Grenoble (2002)"},{"key":"5_CR8","unstructured":"Schneider S.: Concurrent and Real-time Systems: The CSP approach, Wiley (2000)."},{"key":"5_CR9","unstructured":"Schneider S.: The B-Method: An Introduction, Palgrave, 2001."},{"key":"5_CR10","series-title":"Lect Notes Comput Sci","volume-title":"ZB2002, Grenoble","author":"S. Schneider","year":"2002","unstructured":"Schneider S., Treharne H.: Communicating B Machines. ZB2002, Grenoble, LNCS 2272, Springer, January (2002)."},{"key":"5_CR11","unstructured":"Schneider S., Treharne H.: CSP Theorems for Communicating B Machines. Technical Report CSD-TR-02-12, Dept. of Computer Science, Royal Holloway (2002)."},{"key":"5_CR12","doi-asserted-by":"crossref","unstructured":"Treharne H., Schneider S.: Using a Process Algebra to control B OPERATIONS. In K. Araki, A. Galloway and K. Taguchi, editors, IFM\u201999, York, Springer (1999).","DOI":"10.1007\/978-1-4471-0851-1_23"},{"key":"5_CR13","series-title":"Lect Notes Comput Sci","volume-title":"ZB2000, York","author":"H. Treharne","year":"2000","unstructured":"Treharne H., Schneider S.: How to drive a B Machine. ZB2000, York, LNCS 1878, Springer, September (2000)."},{"key":"5_CR14","unstructured":"Treharne H.: Controlling Software Specification. PhD Thesis, Royal Holloway, University of London (2000)."},{"key":"5_CR15","unstructured":"Treharne H., Schneider S.: Communicating B Machines (full version). Technical Report, RHUL (2001)."}],"container-title":["Lecture Notes in Computer Science","ZB 2003: Formal Specification and Development in Z and B"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-44880-2_5","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,5,12]],"date-time":"2023-05-12T17:00:14Z","timestamp":1683910814000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-44880-2_5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2003]]},"ISBN":["9783540402534","9783540448808"],"references-count":15,"URL":"https:\/\/doi.org\/10.1007\/3-540-44880-2_5","relation":{},"ISSN":["0302-9743"],"issn-type":[{"type":"print","value":"0302-9743"}],"subject":[],"published":{"date-parts":[[2003]]}}}