Title :
Coordinative applications, structured coordination, and meta coordination
Author :
Tolksdorf, Robert
Author_Institution :
Fachbereich 13, Tech. Univ. Berlin, Germany
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;
Conference_Titel :
System Sciences, 1997, Proceedings of the Thirtieth Hawaii International Conference on
Print_ISBN :
0-8186-7743-0
DOI :
10.1109/HICSS.1997.1412845