The authors present an object-based model that stresses the property of parallelism: parallel objects (PO). The main goal of an environment based on PO is to allow the user a maximally parallel decomposition of its applications. Two types of parallelism, interobject and intraobject parallelism, are utilized. The former results from the intrinsic capacity of execution associated with any object. The latter is guaranteed by the concurrent presence of activities within the same object. Thus, the PO scenario is made up of active objects that may have several internal activities going on simultaneously. The authors focus on intraobject parallelism and its expression; it is obtained by high-level specifications. This features takes advantage of the uniformity and dynamicity of object systems. Intraobject behavior can be decided and updated on an object base. In PO, several different concurrency strategies can be investigated and rapidly prototyped. PO is particularly suited to applications whose specifications have a high rate of updating.

SPECIFICATION OF CONCURRENCY: AN OBJECT-BASED APPROACH / Corradi, Antonio; Leonardi, Letizia. - (1988), pp. 246-250. (Intervento presentato al convegno Seventh Annual International Phoenix Conference on Computers and Communications, 1988 tenutosi a Scottsdale, AZ, USA, nel 1988).

SPECIFICATION OF CONCURRENCY: AN OBJECT-BASED APPROACH

Corradi Antonio;Leonardi Letizia
1988

Abstract

The authors present an object-based model that stresses the property of parallelism: parallel objects (PO). The main goal of an environment based on PO is to allow the user a maximally parallel decomposition of its applications. Two types of parallelism, interobject and intraobject parallelism, are utilized. The former results from the intrinsic capacity of execution associated with any object. The latter is guaranteed by the concurrent presence of activities within the same object. Thus, the PO scenario is made up of active objects that may have several internal activities going on simultaneously. The authors focus on intraobject parallelism and its expression; it is obtained by high-level specifications. This features takes advantage of the uniformity and dynamicity of object systems. Intraobject behavior can be decided and updated on an object base. In PO, several different concurrency strategies can be investigated and rapidly prototyped. PO is particularly suited to applications whose specifications have a high rate of updating.
1988
Seventh Annual International Phoenix Conference on Computers and Communications, 1988
Scottsdale, AZ, USA,
1988
246
250
Corradi, Antonio; Leonardi, Letizia
SPECIFICATION OF CONCURRENCY: AN OBJECT-BASED APPROACH / Corradi, Antonio; Leonardi, Letizia. - (1988), pp. 246-250. (Intervento presentato al convegno Seventh Annual International Phoenix Conference on Computers and Communications, 1988 tenutosi a Scottsdale, AZ, USA, nel 1988).
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

Licenza Creative Commons
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

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11380/1226034
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact