(Eds.), Formal Methods for Open Object-Based Distributed Systems, FMOODS’97, vol. 2, Chapman & Hall, 1997, pp. 423–438] is a combination of Communicating Sequential Processes (CSP) and Object-Z (OZ). It enables the specification of systems having both a state-based and a behaviour-oriented view using the object-oriented concepts of classes, instantiation and inheritance. CSP-OZ has a process semantics in the failure divergence model of CSP. In this paper we explain CSP-OZ and investigate the notion of inheritance. Furthermore, we study the issue of property inheritance among classes. We prove in a uniform way that behavioural subtyping relations between classes introduced in [H. Wehrheim, Behavioural subtyping in object-oriented specifi...
Abstract. In this paper we investigate the object-oriented notion of subtyping in the context of beh...
Object-oriented (OO) inheritance establishes taxonomies of OO classes. Behavioural inheritance (BI),...
This paper presents a CSP specification of a case study for an environment control system for a buil...
AbstractCSP-OZ [C. Fischer, CSP-OZ: A combination of Object-Z and CSP, in: H. Bowman, J. Derrick (Ed...
The integration of several different modelling techniques into a single formal method has turned out...
Inheritance is one of the key concepts in object-oriented programming (OOP). However, the usefulness...
Object-oriented (OO) inheritance allows the definition of families of classes in a hierarchical way....
This paper describes the concepts of template, class, object and type between processes defined usin...
AbstractOne of the key issues of object-oriented modeling and design is inheritance. It allows for t...
This paper is concerned with methods for refinement of specifications written using a combination of...
Abstract. Refactoring is a method for improving the structure of pro-grams/specifications as to enha...
Object-oriented (OO) inheritance allows the definition of families of classes in a hierarchical way....
peer reviewedObject-oriented (OO) inheritance allows the definition of families of classes in a hier...
In object-oriented programming, the inheritance is one of the factors which induce semantic complexi...
Object-oriented (OO) inheritance establishes taxonomies of OO classes. Behavioural inheritance (BI),...
Abstract. In this paper we investigate the object-oriented notion of subtyping in the context of beh...
Object-oriented (OO) inheritance establishes taxonomies of OO classes. Behavioural inheritance (BI),...
This paper presents a CSP specification of a case study for an environment control system for a buil...
AbstractCSP-OZ [C. Fischer, CSP-OZ: A combination of Object-Z and CSP, in: H. Bowman, J. Derrick (Ed...
The integration of several different modelling techniques into a single formal method has turned out...
Inheritance is one of the key concepts in object-oriented programming (OOP). However, the usefulness...
Object-oriented (OO) inheritance allows the definition of families of classes in a hierarchical way....
This paper describes the concepts of template, class, object and type between processes defined usin...
AbstractOne of the key issues of object-oriented modeling and design is inheritance. It allows for t...
This paper is concerned with methods for refinement of specifications written using a combination of...
Abstract. Refactoring is a method for improving the structure of pro-grams/specifications as to enha...
Object-oriented (OO) inheritance allows the definition of families of classes in a hierarchical way....
peer reviewedObject-oriented (OO) inheritance allows the definition of families of classes in a hier...
In object-oriented programming, the inheritance is one of the factors which induce semantic complexi...
Object-oriented (OO) inheritance establishes taxonomies of OO classes. Behavioural inheritance (BI),...
Abstract. In this paper we investigate the object-oriented notion of subtyping in the context of beh...
Object-oriented (OO) inheritance establishes taxonomies of OO classes. Behavioural inheritance (BI),...
This paper presents a CSP specification of a case study for an environment control system for a buil...