Abstract. Research augmenting B machines presented at B2007 has demonstrated how fragments of control flow expressed as annotations can be added to associated machine operations, and shown to be consistent. This enables designers ’ understand-ing about local relationships between successive operations to be captured at the point the operations are written, and used later when the controller is developed. This paper introduces several new annotations and I/O into the framework to take advantage of hardware’s parallelism and to facilitate refinement and translation. To support the new annotations additional CSP control operations are added to the control language that now includes: recursion, prefixing, external choice, if-then-else, and sequ...
In a process control environment, batch processes, as opposed to continuous processes, are charact...
This work was also published as a Rice University thesis/dissertation: http://hdl.handle.net/1911/16...
In this report, a method is outlined for handling the logic control procedures both in the specif...
The design and implementation of critical controllers benefit from development in a formal method su...
The design and implementation of critical controllers benefit from development in a formal method su...
CSP||B is an integration of the process algebra Communicating Sequential Processes (CSP), and the B-...
This paper considers the issues involved in translating specifications described in the CSP||B forma...
Abstract. This paper considers the issues involved in translating specifications de-scribed in the C...
In this paper, we show a combination of the process algebra CSP and the state-based formalism B, com...
AbstractHandel-C is a programming language which is a hybrid of CSP and C, designed to target hardwa...
AbstractWe present a denotational semantics for the hardware compilation language Handel-C that maps...
This paper describes a way of using the process algebra CSP to enable controlled interaction between...
Abstract This paper describes a way of using the process algebra CSP to enable controlled interacti...
Bibliography: leaves 102-104.In a process control environment, hatch processes, as opposed to contin...
We describe an operational semantics for the hardware compilation language Handel-C [7], which is a ...
In a process control environment, batch processes, as opposed to continuous processes, are charact...
This work was also published as a Rice University thesis/dissertation: http://hdl.handle.net/1911/16...
In this report, a method is outlined for handling the logic control procedures both in the specif...
The design and implementation of critical controllers benefit from development in a formal method su...
The design and implementation of critical controllers benefit from development in a formal method su...
CSP||B is an integration of the process algebra Communicating Sequential Processes (CSP), and the B-...
This paper considers the issues involved in translating specifications described in the CSP||B forma...
Abstract. This paper considers the issues involved in translating specifications de-scribed in the C...
In this paper, we show a combination of the process algebra CSP and the state-based formalism B, com...
AbstractHandel-C is a programming language which is a hybrid of CSP and C, designed to target hardwa...
AbstractWe present a denotational semantics for the hardware compilation language Handel-C that maps...
This paper describes a way of using the process algebra CSP to enable controlled interaction between...
Abstract This paper describes a way of using the process algebra CSP to enable controlled interacti...
Bibliography: leaves 102-104.In a process control environment, hatch processes, as opposed to contin...
We describe an operational semantics for the hardware compilation language Handel-C [7], which is a ...
In a process control environment, batch processes, as opposed to continuous processes, are charact...
This work was also published as a Rice University thesis/dissertation: http://hdl.handle.net/1911/16...
In this report, a method is outlined for handling the logic control procedures both in the specif...