{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,29]],"date-time":"2025-09-29T12:00:45Z","timestamp":1759147245067},"publisher-location":"Berlin, Heidelberg","reference-count":22,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540203032"},{"type":"electronic","value":"9783540396567"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2003]]},"DOI":"10.1007\/978-3-540-39656-7_18","type":"book-chapter","created":{"date-parts":[[2010,6,29]],"date-time":"2010-06-29T14:35:52Z","timestamp":1277822152000},"page":"424-442","source":"Crossref","is-referenced-by-count":3,"title":["Design with Asynchronously Communicating Components"],"prefix":"10.1007","author":[{"given":"J.","family":"Plosila","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"K.","family":"Sere","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"M.","family":"Wald\u00e9n","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"18_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":"18_CR2","volume-title":"Proc. of the 1st International Workshop on Embedded Software","author":"L. Alfaro de","year":"2001","unstructured":"de Alfaro, L., Henzinger, T.A.: Interface Theories for Component-based Design. In: Proc. of the 1st International Workshop on Embedded Software. Springer, Heidelberg (2001)"},{"key":"18_CR3","doi-asserted-by":"crossref","unstructured":"Back, R.J.R., Kurki-Suonio, R.: Decentralization of process nets with centralized control. In: Proc. of the 2nd ACM SIGACT\u2013SIGOPS Symp. on Principles of Distributed Computing, pp. 131\u2013142 (1983)","DOI":"10.1145\/800221.806716"},{"key":"18_CR4","first-page":"17","volume":"12","author":"R.J.R. Back","year":"1991","unstructured":"Back, R.J.R., Sere, K.: Stepwise refinement of action systems. Structured Programming\u00a012, 17\u201330 (1991)","journal-title":"Structured Programming"},{"key":"18_CR5","series-title":"Lecture Notes in Computer Science","first-page":"1","volume-title":"FME \u201994: Industrial Benefit of Formal Methods","author":"R.J.R. Back","year":"1994","unstructured":"Back, R.J.R., Sere, K.: From action systems to modular systems. In: Naftalin, M., Bertr\u00e1n, M., Denvir, T. (eds.) FME 1994. LNCS, vol.\u00a0873, pp. 1\u201325. Springer, Heidelberg (1994)"},{"key":"18_CR6","volume-title":"Formal Methods for Open Object-based Distributed Systems (FMOODS 1999)","author":"M.M. Bonsangue","year":"1999","unstructured":"Bonsangue, M.M., Kok, J.N., Sere, K.: Developing object-based distributed system. In: Formal Methods for Open Object-based Distributed Systems (FMOODS 1999), Florence, Italy. Kluver Academic Publishers, Dordrecht (February 1999)"},{"key":"18_CR7","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"490","DOI":"10.1007\/3-540-48119-2_28","volume-title":"FM\u201999 - Formal Methods","author":"M.J. Butler","year":"1999","unstructured":"Butler, M.J.: csp2B: A practical approach to combining CSP and B. In: Wing, J.M., Woodcock, J.C.P., Davies, J. (eds.) FM 1999. LNCS, vol.\u00a01708, pp. 490\u2013508. Springer, Heidelberg (1999)"},{"key":"18_CR8","unstructured":"Butler, M.J., Wald\u00e9n, M.: Distributed System Development in B. In: Habrias, H. (ed.) Proc. of the First Conference on the B Method, IRIN, Nantes, France, November 1996, pp. 155\u2013168 (1996)"},{"key":"18_CR9","unstructured":"ClearSy. Event B Reference Manual v1. (2001)"},{"key":"18_CR10","volume-title":"A Discipline of Programming","author":"E.W. Dijkstra","year":"1976","unstructured":"Dijkstra, E.W.: A Discipline of Programming. Prentice\u2013Hall International, Englewood Cliffs (1976)"},{"key":"18_CR11","series-title":"Series in Computer Science","volume-title":"Communicating Sequential Processes","author":"C.A.R. Hoare","year":"1985","unstructured":"Hoare, C.A.R.: Communicating Sequential Processes. Series in Computer Science. Prentice-Hall Int, Englewood Cliffs (1985)"},{"issue":"12","key":"18_CR12","doi-asserted-by":"publisher","first-page":"717","DOI":"10.1145\/361227.361234","volume":"18","author":"R.J. Lipton","year":"1975","unstructured":"Lipton, R.J.: Reduction: A method of proving properties of parallel programs. Communications of the ACM\u00a018(12), 717\u2013721 (1975)","journal-title":"Communications of the ACM"},{"key":"18_CR13","unstructured":"Neilson, D.S., Sorensen, I.H.: The B-Technologies: A system for computer aided programming. Including the B-Toolkit User\u2019s Manual, Release 3.2. B-Core (UK) Ltd., Oxford, U.K (1996)"},{"key":"18_CR14","unstructured":"Peeters, A.: Single-Rail Handshake Circuits. PhD Thesis, Eindhoven University of Technology, The Netherlands (1996)"},{"key":"18_CR15","unstructured":"Plosila, J.: Self-Timed Circuit Design \u2013 The Action Systems Approach. PhD thesis, University of Turku, Turku, Finland (1999)"},{"key":"18_CR16","unstructured":"Ruksenas, R.: Tool Support for Data Refinement. Ph.D. Thesis (forthcoming)"},{"key":"18_CR17","unstructured":"Seceleanu, T.: Systematic Design of Synchronous Digital Circuits. PhD thesis, Turku Centre for Computer Science (TUCS), Turku, Finland (2001)"},{"key":"18_CR18","series-title":"FACIT","volume-title":"Program Development by Refinement","year":"1998","unstructured":"Sekerinski, E., Sere, K. (eds.): Program Development by Refinement. FACIT. Springer, Heidelberg (1998)"},{"issue":"4","key":"18_CR19","doi-asserted-by":"publisher","first-page":"278","DOI":"10.1007\/PL00003935","volume":"12","author":"K. Sere","year":"2000","unstructured":"Sere, K., Wald\u00e9n, M.: Data Refinement of Remote Procedures. Formal Aspects of Computing\u00a012(4), 278\u2013297 (2000)","journal-title":"Formal Aspects of Computing"},{"key":"18_CR20","unstructured":"M\u00e9diterran\u00e9e, S.: Atelier B, France (1996)"},{"issue":"1","key":"18_CR21","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1023\/A:1008688421367","volume":"13","author":"M. Wald\u00e9n","year":"1998","unstructured":"Wald\u00e9n, M., Sere, K.: Reasoning about action systems using the B-Method. Formal Methods in System Design\u00a013(1), 5\u201335 (1998)","journal-title":"Formal Methods in System Design"},{"key":"18_CR22","doi-asserted-by":"crossref","unstructured":"von Wright, J.: Program refinement by theorem prover. In: Proc. of Sixth BCS-FACS Refinement Workshop (January 1994)","DOI":"10.1007\/978-1-4471-3240-0_7"}],"container-title":["Lecture Notes in Computer Science","Formal Methods for Components and Objects"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-39656-7_18","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,3,15]],"date-time":"2019-03-15T01:32:37Z","timestamp":1552613557000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-39656-7_18"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2003]]},"ISBN":["9783540203032","9783540396567"],"references-count":22,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-39656-7_18","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2003]]}}}