Show simple item record

dc.contributor.authorPapadopoulos, George Angelosen
dc.contributor.authorArbab, Farhaden
dc.contributor.editorMalyshkin V.en
dc.creatorPapadopoulos, George Angelosen
dc.creatorArbab, Farhaden
dc.date.accessioned2019-11-13T10:41:44Z
dc.date.available2019-11-13T10:41:44Z
dc.date.issued1997
dc.identifier.issn0302-9743
dc.identifier.urihttp://gnosis.library.ucy.ac.cy/handle/7/54740
dc.description.abstractThis paper argues for an alternative way of designing coordination models for parallel and distributed environments based on a complete symmetry between and decoupling of producers and consumers, as well as a clear distinction between the computational and the coordination/communication work performed by each process. The novel idea is to allow both producer and consumer processes to communicate with each other in a fashion that does not dictate any one of them to have specific knowledge about the rest of the processes involved in a coordinated activity. Furthermore, the model is inherently control-driven where communicating processes observe state changes and react to the presence of events and where the main communication mechanism is limited broadcasting (as opposed to either point-to-point or unrestricted broadcasting communication). Although a direct realisation of this model in terms of a concrete coordination language does already exist, we argue that the underlying principles can be applied to other similar models. We demonstrate our point by comparing our model with an established and widely used coordination framework, namely the Linda-type Shared Dataspace model, and we show how the functionality of the former can be embedded into the latter, thus yielding an alternative Linda-based coordination framework. © Springer-Verlag Berlin Heidelberg 1997.en
dc.source4th International Conference on Parallel Computing Technologies, PaCT 1997en
dc.source.urihttps://www.scopus.com/inward/record.uri?eid=2-s2.0-0037986840&partnerID=40&md5=b4442a15bfeaea3d4b0288ef9ff27e9b
dc.subjectComputersen
dc.subjectArtificial intelligenceen
dc.subjectProcess controlen
dc.subjectCoordination programmingen
dc.subjectDistributed environmentsen
dc.subjectCoordination languageen
dc.subjectBroadcasting communicationen
dc.subjectCommunicating processen
dc.subjectCommunication mechanismsen
dc.subjectCoordination frameworksen
dc.subjectUnderlying principlesen
dc.titleControl-driven coordination programming in shared dataspaceen
dc.typeinfo:eu-repo/semantics/article
dc.description.volume1277
dc.description.startingpage247
dc.description.endingpage261
dc.author.faculty002 Σχολή Θετικών και Εφαρμοσμένων Επιστημών / Faculty of Pure and Applied Sciences
dc.author.departmentΤμήμα Πληροφορικής / Department of Computer Science
dc.type.uhtypeArticleen
dc.description.notes<p>Sponsors: DG III, European Commissionen
dc.description.notesRussian Academy of Sciencesen
dc.description.notesRussian Foundation for Basic Researchen
dc.description.notesRussian State Committee of Higher Educationen
dc.description.notesYaroslavl Regional Governmenten
dc.description.notesConference code: 147199en
dc.description.notesCited By :6</p>en
dc.source.abbreviationLect. Notes Comput. Sci.en
dc.contributor.orcidPapadopoulos, George Angelos [0000-0001-9250-4916]
dc.gnosis.orcid0000-0001-9250-4916


Files in this item

FilesSizeFormatView

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record