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.
Taking advantage of inheritance to specify parallel object behavior / Corradi, Antonio; Leonardi, Letizia. - (1991), pp. 108-112. (Intervento presentato al convegno Proceedings of the 5th European Computer Conference on Advanced Computer Technology, Reliable Systems and Applications - CompEuro 91 tenutosi a Bologna, Italy, nel 1991).
Taking advantage of inheritance to specify parallel object behavior
Corradi Antonio;Leonardi Letizia
1991
Abstract
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.Pubblicazioni consigliate
I metadati presenti in IRIS UNIMORE sono rilasciati con licenza Creative Commons CC0 1.0 Universal, mentre i file delle pubblicazioni sono rilasciati con licenza Attribuzione 4.0 Internazionale (CC BY 4.0), salvo diversa indicazione.
In caso di violazione di copyright, contattare Supporto Iris