University of Surrey

Test tubes in the lab Research in the ATI Dance Research

Changing System Interfaces Consistently: A New Refinement Strategy for CSP||B

Schneider, S and Treharne, H (2009) Changing System Interfaces Consistently: A New Refinement Strategy for CSP||B In: 7th International Conference on Integrated Formal Methods, 2009-02-16 - 2009-02-19, Dusseldorf, GERMANY.

[img]
Preview
PDF - Accepted Version
Available under License : See the attached licence file.

185Kb
[img]Plain Text (licence)
1516b

Official URL: http://dx.doi.org/10.1007/978-3-642-00255-7_8

Abstract

This paper introduces action refinement in the context of CSP||B. Our motivation to include this notion of refinement within the CSP parallel to B framework is the desire to increase flexibility in the refinement process. We introduce the ability to change the events of a CSP process and the B machines when refining a system. Notions of refinement based on traces and on traces/divergences are introduced in which abstract, events arc, refined by sequences of concrete events. A complementary notion of refinement between B machines is also introduced, yielding compositionality results for refinement of CSP parallel to B controlled components. The paper also introduces a notion of I/O refinement into our action refinement framework.

Item Type:Conference or Workshop Item (Paper)
Divisions:Faculty of Engineering and Physical Sciences > Computing Science
ID Code:7191
Deposited By:Symplectic Elements
Deposited On:29 Sep 2011 12:44
Last Modified:08 Jun 2013 16:28

Document Downloads

Repository Staff Only: item control page


Information about this web site

© The University of Surrey, Guildford, Surrey, GU2 7XH, United Kingdom.
+44 (0)1483 300800