The author authors describe how the PO (parallel object) method takes advantage of inheritance to specify PO behavior at two different levels of abstraction: by programming intraobject scheduling and by expressing constraints. Low-level mechanisms that implement intraobject concurrent strategies in terms of variables and methods of scheduling are presented. Scheduling methods are subject to classification and inheritance; their combination forms the scheduler of objects. The predefined constraints available in PO method are described. The application of constraints to classes of objects related by inheritance produces constraint composition that is automatically translated into low-level specifications
This paper describes subtyping, assignment, equality and cloning in a concurrent object-oriented lan...
Abstract. In this paper we put forward a concurrent object-oriented programming language in which co...
The implementation of a prototype of a support for a concurrent model called PO (parallel objects) i...
The problem of enhancing objects with parallelism has been in the focus of numerous research project...
The authors define a programming environment, Parallel Objects (PO), where any entity is an object c...
Object-oriented systems have provided a new methodology for decomposing problems. They have also bro...
The authors present an object-based model that stresses the property of parallelism: parallel object...
Parallelism in object-oriented systems is discussed. The most appealing way to insert parallelism in...
Inheritance is one of the key concepts in object-oriented programming (OOP). However, the usefulness...
Inheritance is a valuable mechanism which enhances reusability and maintainability of software. A la...
. We analyse how inheritance of synchronization constraints should be supported. The conclusion of o...
Several kinds of parallel applications tend to employ regular patterns for communication between and...
We present an elementary class-based calculus of concurrent objects obtained from the join-calculus...
Predefined and automatic approaches to allocation cannot always achieve satisfactory results, due to...
This paper introduces the concept of constraints in multiple inher-itance hierarchies with exception...
This paper describes subtyping, assignment, equality and cloning in a concurrent object-oriented lan...
Abstract. In this paper we put forward a concurrent object-oriented programming language in which co...
The implementation of a prototype of a support for a concurrent model called PO (parallel objects) i...
The problem of enhancing objects with parallelism has been in the focus of numerous research project...
The authors define a programming environment, Parallel Objects (PO), where any entity is an object c...
Object-oriented systems have provided a new methodology for decomposing problems. They have also bro...
The authors present an object-based model that stresses the property of parallelism: parallel object...
Parallelism in object-oriented systems is discussed. The most appealing way to insert parallelism in...
Inheritance is one of the key concepts in object-oriented programming (OOP). However, the usefulness...
Inheritance is a valuable mechanism which enhances reusability and maintainability of software. A la...
. We analyse how inheritance of synchronization constraints should be supported. The conclusion of o...
Several kinds of parallel applications tend to employ regular patterns for communication between and...
We present an elementary class-based calculus of concurrent objects obtained from the join-calculus...
Predefined and automatic approaches to allocation cannot always achieve satisfactory results, due to...
This paper introduces the concept of constraints in multiple inher-itance hierarchies with exception...
This paper describes subtyping, assignment, equality and cloning in a concurrent object-oriented lan...
Abstract. In this paper we put forward a concurrent object-oriented programming language in which co...
The implementation of a prototype of a support for a concurrent model called PO (parallel objects) i...