{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T12:42:19Z","timestamp":1725453739875},"publisher-location":"Berlin, Heidelberg","reference-count":29,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642305634"},{"type":"electronic","value":"9783642305641"}],"license":[{"start":{"date-parts":[[2012,1,1]],"date-time":"2012-01-01T00:00:00Z","timestamp":1325376000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2012]]},"DOI":"10.1007\/978-3-642-30564-1_3","type":"book-chapter","created":{"date-parts":[[2012,5,25]],"date-time":"2012-05-25T15:29:12Z","timestamp":1337959752000},"page":"35-50","source":"Crossref","is-referenced-by-count":0,"title":["Relaxing B Sharing Restrictions within CSP||B"],"prefix":"10.1007","author":[{"given":"Arnaud","family":"Lanoix","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Olga","family":"Kouchnarenko","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Samuel","family":"Colin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Vincent","family":"Poirriez","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"3_CR1","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"139","DOI":"10.1007\/978-3-540-79980-1_11","volume-title":"Algebraic Methodology and Software Technology","author":"S. Colin","year":"2008","unstructured":"Colin, S., Lanoix, A., Kouchnarenko, O., Souqui\u00e8res, J.: Towards Validating a Platoon of Cristal Vehicles Using CSP||B. In: Meseguer, J., Ro\u015fu, G. (eds.) AMAST 2008. LNCS, vol.\u00a05140, pp. 139\u2013144. Springer, Heidelberg (2008)"},{"key":"3_CR2","doi-asserted-by":"publisher","first-page":"47","DOI":"10.1007\/s11334-009-0119-y","volume":"6","author":"R. Laleau","year":"2010","unstructured":"Laleau, R., Semmak, F., Matoussi, A., Petit, D., Hammad, A., Tatibouet, B.: A first attempt to combine sysml requirements diagrams and b. Innovations in Systems and Software Engineering\u00a06, 47\u201354 (2010)","journal-title":"Innovations in Systems and Software Engineering"},{"issue":"3","key":"3_CR3","doi-asserted-by":"publisher","first-page":"277","DOI":"10.1007\/s00165-007-0034-7","volume":"19","author":"N. Evans","year":"2007","unstructured":"Evans, N., Treharne, H.: Interactive tool support for CSP || B consistency checking. Formal Aspects of Computing\u00a019(3), 277\u2013302 (2007)","journal-title":"Formal Aspects of Computing"},{"issue":"1","key":"3_CR4","doi-asserted-by":"publisher","first-page":"85","DOI":"10.1007\/s10270-007-0048-x","volume":"7","author":"N. Evans","year":"2008","unstructured":"Evans, N., Treharne, H., Laleau, R., Frappier, M.: Applying csp || b to information systems. Software and System Modeling\u00a07(1), 85\u2013102 (2008)","journal-title":"Software and System Modeling"},{"key":"3_CR5","doi-asserted-by":"crossref","unstructured":"Abrial, J.R.: The B\u00a0Book - Assigning Programs to Meanings. Cambridge University Press (1996)","DOI":"10.1017\/CBO9780511624162"},{"key":"3_CR6","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"334","DOI":"10.1007\/11415787_20","volume-title":"ZB 2005: Formal Specification and Development in Z and B","author":"F. Badeau","year":"2005","unstructured":"Badeau, F., Amelot, A.: Using B as a High Level Programming Language in an Industrial Project: Roissy VAL. In: Treharne, H., King, S., Henson, M., Schneider, S. (eds.) ZB 2005. LNCS, vol.\u00a03455, pp. 334\u2013354. Springer, Heidelberg (2005)"},{"key":"3_CR7","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"411","DOI":"10.1007\/3-540-48119-2_24","volume-title":"FM\u201999 - Formal Methods","author":"Y. Rouzaud","year":"1999","unstructured":"Rouzaud, Y.: Interpreting the B-Method in the Refinement Calculus. In: Wing, J., Woodcock, J., Davies, J. (eds.) FM 1999. LNCS, vol.\u00a01708, pp. 411\u2013430. Springer, Heidelberg (1999)"},{"key":"3_CR8","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1007\/BFb0053355","volume-title":"B\u201998: Recent Advances in the Development and Use of the B Method","author":"M.-L. Potet","year":"1998","unstructured":"Potet, M.-L., Rouzaud, Y.: Composition and Refinement in the B-Method. In: Bert, D. (ed.) B 1998. LNCS, vol.\u00a01393, pp. 46\u201365. Springer, Heidelberg (1998)"},{"key":"3_CR9","unstructured":"Roscoe, A.W.: The theory and Practice of Concurrency. Prentice Hall (1997)"},{"key":"3_CR10","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-24756-2_6","volume-title":"Integrated Formal Methods","author":"S.A. Schneider","year":"2004","unstructured":"Schneider, S.A., Treharne, H.E.: CSP theorems for communicating B machines. In: Boiten, E.A., Derrick, J., Smith, G.P. (eds.) IFM 2004, Special issue of IFM 2004. LNCS, vol.\u00a02999, Springer, Heidelberg (2004)"},{"key":"3_CR11","doi-asserted-by":"publisher","first-page":"258","DOI":"10.1007\/s10270-005-0084-3","volume":"4","author":"N. Evans","year":"2005","unstructured":"Evans, N., Treharne, H.E.: Investigating a file transfer protocol using CSP and B. Software and Systems Modelling Journal\u00a04, 258\u2013276 (2005)","journal-title":"Software and Systems Modelling Journal"},{"key":"3_CR12","unstructured":"Schneider, S., Cavalcanti, A., Treharne, H., Woodcock, J.: A layered behavioural model of platelets. In: 11th IEEE Int. Conf. on Engieerging of Complex Computer Systems, ICECCS (2006)"},{"key":"3_CR13","first-page":"437","volume-title":"1st Int. Conf. on Integrated Formal Methods (IFM 1999)","author":"H. Treharne","year":"1999","unstructured":"Treharne, H., Schneider, S.: Using a process algebra to control B OPERATIONS. In: 1st Int. Conf. on Integrated Formal Methods (IFM 1999), pp. 437\u2013457. Springer, York (1999)"},{"key":"3_CR14","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"416","DOI":"10.1007\/3-540-45648-1_22","volume-title":"ZB 2002: Formal Specification and Development in Z and B","author":"S. Schneider","year":"2002","unstructured":"Schneider, S., Treharne, H.: Communicating B Machines. In: Bert, D., Bowen, J., Henson, M., Robinson, K. (eds.) ZB 2002. LNCS, vol.\u00a02272, pp. 416\u2013435. Springer, Heidelberg (2002)"},{"key":"3_CR15","doi-asserted-by":"crossref","unstructured":"Lanoix, A.: Event-B specification of a situated multi-agent system: Study of a platoon of vehicles. In: 2nd IFIP\/IEEE International Symposium on Theoretical Aspects of Software Engineering (TASE), pp. 297\u2013304. IEEE Computer Society (2008)","DOI":"10.1109\/TASE.2008.39"},{"key":"3_CR16","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"103","DOI":"10.1007\/978-3-642-03240-0_11","volume-title":"Formal Methods for Industrial Critical Systems","author":"S. Colin","year":"2009","unstructured":"Colin, S., Lanoix, A., Kouchnarenko, O., Souqui\u00e8res, J.: Using CSP||B Components: Application to a Platoon of Vehicles. In: Cofer, D., Fantechi, A. (eds.) FMICS 2008. LNCS, vol.\u00a05596, pp. 103\u2013118. Springer, Heidelberg (2009)"},{"key":"3_CR17","unstructured":"van Lamsweerde, A.: Goal-driven requirements engineering: the KAOS approach (2009), \n                    \n                      http:\/\/www.info.ucl.ac.be\/~avl\/ReqEng.html"},{"key":"3_CR18","unstructured":"Clearsy: B language reference manual, v1.8.6 (2007)"},{"key":"3_CR19","unstructured":"Butler, M.J.: A CSP Approach To Action Systems. PhD thesis, Oxford (1992)"},{"key":"3_CR20","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"490","DOI":"10.1007\/3-540-48119-2_28","volume-title":"FM\u201999 - Formal Methods","author":"M. Butler","year":"1999","unstructured":"Butler, M.: csp2B: A Practical Approach to Combining CSP and B. In: Wing, J., Woodcock, J., Davies, J. (eds.) FM 1999. LNCS, vol.\u00a01708, pp. 490\u2013508. Springer, Heidelberg (1999)"},{"key":"3_CR21","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"4","DOI":"10.1007\/11955757_4","volume-title":"B 2007: Formal Specification and Development in B","author":"S. Boulm\u00e9","year":"2007","unstructured":"Boulm\u00e9, S., Potet, M.-L.: Interpreting Invariant Composition in the B Method Using the Spec# Ownership Relation: A Way to Explain and Relax B Restrictions. In: Julliand, J., Kouchnarenko, O. (eds.) B 2007. LNCS, vol.\u00a04355, pp. 4\u201318. Springer, Heidelberg (2007)"},{"key":"3_CR22","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"431","DOI":"10.1007\/3-540-48119-2_25","volume-title":"FM\u201999 - Formal Methods","author":"M. B\u00fcchi","year":"1999","unstructured":"B\u00fcchi, M., Back, R.: Compositional Symmetric Sharing in B. In: Wing, J., Woodcock, J., Davies, J. (eds.) FM 1999. LNCS, vol.\u00a01708, pp. 431\u2013451. Springer, Heidelberg (1999)"},{"key":"3_CR23","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"20","DOI":"10.1007\/978-3-642-00255-7_2","volume-title":"Integrated Formal Methods","author":"M. Butler","year":"2009","unstructured":"Butler, M.: Decomposition Structures for Event-B. In: Leuschel, M., Wehrheim, H. (eds.) IFM 2009. LNCS, vol.\u00a05423, pp. 20\u201338. Springer, Heidelberg (2009)"},{"key":"3_CR24","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":"3_CR25","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"260","DOI":"10.1007\/978-3-642-16265-7_19","volume-title":"Integrated Formal Methods","author":"S. Schneider","year":"2010","unstructured":"Schneider, S., Treharne, H., Wehrheim, H.: A CSP Approach to Control in Event-B. In: M\u00e9ry, D., Merz, S. (eds.) IFM 2010. LNCS, vol.\u00a06396, pp. 260\u2013274. Springer, Heidelberg (2010)"},{"key":"3_CR26","doi-asserted-by":"publisher","first-page":"69","DOI":"10.1016\/j.entcs.2011.11.019","volume":"280","author":"S. Schneider","year":"2011","unstructured":"Schneider, S., Treharne, H., Wehrheim, H.: Bounded retransmission in Event-B||CSP: a case study. Electronic Notes in Theoretical Computer Science\u00a0280, 69\u201380 (2011); Proceedings of the B 2011 Workshop","journal-title":"Electronic Notes in Theoretical Computer Science"},{"issue":"10","key":"3_CR27","doi-asserted-by":"publisher","first-page":"837","DOI":"10.1016\/j.scico.2010.08.001","volume":"76","author":"S. Schneider","year":"2011","unstructured":"Schneider, S., Treharne, H.: Changing system interfaces consistently: A new refinement strategy for CSP||B. Science of Computer Programming\u00a076(10), 837\u2013860 (2011)","journal-title":"Science of Computer Programming"},{"key":"3_CR28","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":"3_CR29","unstructured":"Colin, S., Mariano, G.: BiCoax, a proof tool traceable to the BBook. In: From Research to Teaching Formal Methods - The B Method, TFM B 2009 (2009)"}],"container-title":["Lecture Notes in Computer Science","Software Composition"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-30564-1_3","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,20]],"date-time":"2019-05-20T00:54:21Z","timestamp":1558313661000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-30564-1_3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012]]},"ISBN":["9783642305634","9783642305641"],"references-count":29,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-30564-1_3","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2012]]}}}