AbstractIn this paper we compare the refinement orderings, and their associated simulation rules, of state-based specification languages such as Z and Object-Z with the refinement orderings of event-based specification languages such as CSP. We prove with a simple counter-example that data refinement, established using the standard simulation rules for Z, does not imply failures refinement in CSP. This contradicts accepted results.Having explored the differences between the simulation rules for establishing data refinement and those for establishing the refinement of action systems and state-transition systems—models in which refinement is equivalent to failures refinement within CSP—we present a new set of simulation rules for data types. ...
Keywords: Non-atomic refinement, action refinement, Z, coupled simulations. 1 Introduction Refinemen...
Formal specification provides the means to verify a system's correctness and this can be done by the...
Simulation rules have long been used as an effective computational means to decide refinement relati...
AbstractIn this paper we compare the refinement orderings, and their associated simulation rules, of...
This paper is concerned with methods for refinement of specifications written using a combination of...
State-based refinement relations have been developed for use on the Object-Z components in an integr...
Simulation rules have long been used as an effective computational means to decide refinement relati...
Simulation rules have long been used as an effective computational means to decide refinement relati...
Abstract. This paper reconsiders refinements which introduce actions on the concrete level which wer...
In this paper we survey recent work on generalising refinement in a state-based setting. Such genera...
Refinement in a concurrent context, as typified by a process algebra, takes a number of different fo...
AbstractThis paper begins a new strand of investigation which complements our previous investigation...
AbstractRefinement in a concurrent context, as typified by a process algebra, takes a number of diff...
Abstract. In this paper we discuss the relationship between notions of non-atomic (or action) refine...
Simulation rules have long been used as an effective computational means to decide refinement relati...
Keywords: Non-atomic refinement, action refinement, Z, coupled simulations. 1 Introduction Refinemen...
Formal specification provides the means to verify a system's correctness and this can be done by the...
Simulation rules have long been used as an effective computational means to decide refinement relati...
AbstractIn this paper we compare the refinement orderings, and their associated simulation rules, of...
This paper is concerned with methods for refinement of specifications written using a combination of...
State-based refinement relations have been developed for use on the Object-Z components in an integr...
Simulation rules have long been used as an effective computational means to decide refinement relati...
Simulation rules have long been used as an effective computational means to decide refinement relati...
Abstract. This paper reconsiders refinements which introduce actions on the concrete level which wer...
In this paper we survey recent work on generalising refinement in a state-based setting. Such genera...
Refinement in a concurrent context, as typified by a process algebra, takes a number of different fo...
AbstractThis paper begins a new strand of investigation which complements our previous investigation...
AbstractRefinement in a concurrent context, as typified by a process algebra, takes a number of diff...
Abstract. In this paper we discuss the relationship between notions of non-atomic (or action) refine...
Simulation rules have long been used as an effective computational means to decide refinement relati...
Keywords: Non-atomic refinement, action refinement, Z, coupled simulations. 1 Introduction Refinemen...
Formal specification provides the means to verify a system's correctness and this can be done by the...
Simulation rules have long been used as an effective computational means to decide refinement relati...