Coordination Languages and Models
Subtitle: 4th International Conference, COORDINATION 2000 Limassol, Cyprus, September 11-13, 2000 Proceedings (Lecture Notes in Computer Science)
Contributors: Antonio Porto (Editor); Gruia-Catalin Roman (Editor)
Edition: 1 edition
Publisher: Springer
Published: October 2, 2000
Language: eng
Format: Paperback
Number of pages: 352
ISBN-13: 9783540410201
Subjects: Computer Communications & Networking; Computer Programming; Parallel processing (Electroni; Electronic data processing; Programming - General; Parallel Processing; Computers; Medical / Nursing; Computer Books: General; General; Data Processing - Parallel Processing; Programming - Software Development; Computers / Programming / General; Coordination; Coordination Models; Coordination languages; Global System Analysis; High-Level Abstraction; Mobile Computation; Modular System Design; Open Systems; Parallel processing (Electronic computers); Management Information Systems; Congresses; Distributed processing
First sentence: Tuple spaces have proven to be among the most fundamental and successful abstractions for coordinating concurrent activities.
Description: This volume contains the Proceedings of the Fourth International Conference on Coordination Models and Languages, Coordination 2000. It was held in the wake of three successful earlier conferences whose proceedings were also p- lished in this series, in volumes 1061, 1282 and 1594. The need for increased programmer productivity and rapid development of complex systems provides pragmatic motivation for the development of coordination languages and m- els. The intellectual excitement associated with such endeavors is rooted in the decades-old desire to cope with increasingly higher levels of abstraction. Coordination-based methods provide a clean separation between individual so- ware components and their interactions within the overall software organization. This separation promises to make application development more tractable, to support global analysis, and to enhance software reuse. These are indeed major concerns in the information age, at a time when all aspects of society are relying, to an ever increasing degree, on software systems of unprecedented complexity. Research on coordination methods is likely to play a central role in addressing these technological concerns by changing the software culture around us and by leading to the development of e?ective technical solutions for a broad range of important problems.