DocumentCode
430740
Title
Coordinative applications, structured coordination, and meta coordination
Author
Tolksdorf, Robert
Author_Institution
Fachbereich 13, Tech. Univ. Berlin, Germany
Volume
1
fYear
1997
fDate
7-10 Jan 1997
Firstpage
391
Abstract
Coordination models, languages and systems have been developed since the beginning of the eighties. Their initial focus was on process coordination in parallel systems. The work on Linda initially aimed at providing a way to express parallelism in computations that is independent of the underlying machine architecture (Carriero and Gelernter, 1989). Parallel computations were expressed as single programs, optimized by a precompiler and executed in a single tuplespace, on which a single ensemble of processes operated. An evolution from computations in parallel systems to applications in open systems has taken place in computer systems. While coordination languages have a certain role in parallel computing, they lack real life applications in open systems, and are not recognized as platforms for such. We present a framework for coordination in open systems. It is based on the support of coordination within groups of people by coordinative applications. These applications are implemented on top on coordination technology which provides a structuring of the coordination media and rules on coordination. The agreement on the use of specific coordinative applications and coordination technology is reached by meta coordination. We want to level the potential of coordination technology by embedding it into a framework that includes applications and their deployment.
Keywords
open systems; parallel languages; parallel programming; synchronisation; Linda; coordination languages; coordination models; coordinative applications; machine architecture; meta coordination; open systems; optimizing compiler; parallel computations; parallel systems; single tuplespace; structured coordination; Application software; Collaborative software; Collaborative work; Computer applications; Computer architecture; Concurrent computing; Distributed processing; Open systems; Parallel processing; Voting;
fLanguage
English
Publisher
ieee
Conference_Titel
System Sciences, 1997, Proceedings of the Thirtieth Hawaii International Conference on
ISSN
1060-3425
Print_ISBN
0-8186-7743-0
Type
conf
DOI
10.1109/HICSS.1997.1412845
Filename
1412845
Link To Document