The majority of modern systems exhibit sophisticated concurrent behaviour, where several system components observe and modify the state with fine-grained atomicity. Many systems also exhibit truly concurrent behaviour, where multiple events may occur simultaneously. Data refinement, a correctness criterion to compare an abstract and a concrete implementation, normally admits interleaved models of execution only. In this paper, we present a method of data refinement using a framework that allows one to view a component's evolution over an interval of time, simplifying reasoning about true concurrency. By modifying the type of an interval, our theory may be specialised to cover data refinement of both discrete and real-time systems. We develo...
Abstract. We develop an approach of action refinement for concurrent systems with not only the notat...
Refinement in a concurrent context, as typified by a process algebra, takes a number of different fo...
Component-based and model-based reasonings are key concepts to address the increasing complexity of ...
The majority of modern systems exhibit sophisticated concurrent behaviour, where several system comp...
The majority of modern systems exhibit sophisticated concurrent behaviour, where several system comp...
International audienceData refinement in a state-based language such as Z is defined using a relatio...
Data refinement as found in a state-based language such as Z or B, and refinement as defined in a pr...
In recent years, we extended the theory of Abadi and Lamport (1991) on the existence of refinement m...
AbstractIn a companion paper, we presented an interval logic, and showed that it is elementarily dec...
In recent years, we applied and extended the theory of Abadi and Lamport (1991) [1] on the existence...
Abstract. Data refinement in a state-based language such as Z is defined using a relational model in...
AbstractIn this paper, the functional model given in (Alagar and Ramanathan, 1988, 1991) for the spe...
Refinement of actions is a core operation in the hierarchical design methodology for concurrent syst...
AbstractIn recent years, we applied and extended the theory of Abadi and Lamport (1991) [1] on the e...
Abstraction and refinement offer a stepwise development approach to managing complexity in system de...
Abstract. We develop an approach of action refinement for concurrent systems with not only the notat...
Refinement in a concurrent context, as typified by a process algebra, takes a number of different fo...
Component-based and model-based reasonings are key concepts to address the increasing complexity of ...
The majority of modern systems exhibit sophisticated concurrent behaviour, where several system comp...
The majority of modern systems exhibit sophisticated concurrent behaviour, where several system comp...
International audienceData refinement in a state-based language such as Z is defined using a relatio...
Data refinement as found in a state-based language such as Z or B, and refinement as defined in a pr...
In recent years, we extended the theory of Abadi and Lamport (1991) on the existence of refinement m...
AbstractIn a companion paper, we presented an interval logic, and showed that it is elementarily dec...
In recent years, we applied and extended the theory of Abadi and Lamport (1991) [1] on the existence...
Abstract. Data refinement in a state-based language such as Z is defined using a relational model in...
AbstractIn this paper, the functional model given in (Alagar and Ramanathan, 1988, 1991) for the spe...
Refinement of actions is a core operation in the hierarchical design methodology for concurrent syst...
AbstractIn recent years, we applied and extended the theory of Abadi and Lamport (1991) [1] on the e...
Abstraction and refinement offer a stepwise development approach to managing complexity in system de...
Abstract. We develop an approach of action refinement for concurrent systems with not only the notat...
Refinement in a concurrent context, as typified by a process algebra, takes a number of different fo...
Component-based and model-based reasonings are key concepts to address the increasing complexity of ...