In this paper, we look at state-based specification notations and how they may be extended with concepts from object orientation. In particular, we focus on the Z specification language and one of its object-oriented extensions Object-Z. The state-based paradigm is introduced by specifying an ODP trader object in Z. The paper provides an overview of other state-based notations and discusses how such notations have been extended to support object orientation. Finally, we present a specification of the ODP trading function in Object-Z
This paper presents a method of formally specifying concurrent systems which uses the object-oriente...
PolyGoth is a distributed programming language that integrates the class abstraction of languages li...
A number of integrations of the state-based specification language Object-Z and the process algebra ...
The formal development of large or complex systems can often be facilitated by the use of more than ...
The computational viewpoint contained within the Reference Model of Open Distributed Processing (RM-...
This paper is concerned with methods for refinement of specifications written using a combination of...
The computational viewpoint contained within the Reference Model of Open Distributed Processing (RM-...
In this paper we show how an object-oriented specification language is usefvl for the specification...
This paper presents a method of formally specifying, refining and verifying concurrent systems which...
Two of the dominant paradigms for formally describing and analysing OO distributed systems are state...
The ODP development model is a natural progression from OSI. Multiple viewpoints are used to specify...
The Z notation is a formal specification language used for describing and mod-elling computing syste...
The ODP development model is a natural progression from OSI Multiple viewpoints are used to specify...
The importance of formalising the specification of standards has been recognised for a number of yea...
Abstract. A number of integrations of the state-based specification language Object-Z and the proces...
This paper presents a method of formally specifying concurrent systems which uses the object-oriente...
PolyGoth is a distributed programming language that integrates the class abstraction of languages li...
A number of integrations of the state-based specification language Object-Z and the process algebra ...
The formal development of large or complex systems can often be facilitated by the use of more than ...
The computational viewpoint contained within the Reference Model of Open Distributed Processing (RM-...
This paper is concerned with methods for refinement of specifications written using a combination of...
The computational viewpoint contained within the Reference Model of Open Distributed Processing (RM-...
In this paper we show how an object-oriented specification language is usefvl for the specification...
This paper presents a method of formally specifying, refining and verifying concurrent systems which...
Two of the dominant paradigms for formally describing and analysing OO distributed systems are state...
The ODP development model is a natural progression from OSI. Multiple viewpoints are used to specify...
The Z notation is a formal specification language used for describing and mod-elling computing syste...
The ODP development model is a natural progression from OSI Multiple viewpoints are used to specify...
The importance of formalising the specification of standards has been recognised for a number of yea...
Abstract. A number of integrations of the state-based specification language Object-Z and the proces...
This paper presents a method of formally specifying concurrent systems which uses the object-oriente...
PolyGoth is a distributed programming language that integrates the class abstraction of languages li...
A number of integrations of the state-based specification language Object-Z and the process algebra ...