@MISC{Kühn_adistributed, author = {eva Kühn}, title = {A Distributed and Recoverable Linda Implementation with Prolog&Co}, year = {} }
Share
OpenURL
Abstract
For the development of robust, distributed software the use of appropriate tools is crucial. The programming of heterogeneous environments is more demanding than programming single, stand-alone computers. We believe that client/server technology is not a satisfactory solution. Most problems do not naturally decompose into asymmetric client/server structures. Better abstraction mechanisms are needed. We propose the use of a new coordination framework that we have developed at the TU Wien that supports shared objects as reliable communication media, advanced transactions, and inter-process concurrency through processes. A solution for the classical producer/consumer problem---realized with help of this coordination framework---is presented and its further extension towards a full Linda tuple space implementation is discussed. 1 Introduction Distributed and parallel programming [LER92, KW92] is usually considered more difficult than sequential programming. Motivated by our work i...