JaCaL : an implementation of Linda in Java

Cite This

Files in this item

Checksum: MD5:3001d8ff4279b6b8dff4a04cc6d6d85f

TYSOWSKI, Piotr, Mohammad ZULKERNINE, Stefan LEUE, 1999. JaCaL : an implementation of Linda in Java. IASTED. MIT, Cambridge, Massachusetts, USA, Nov 3, 1999 - Nov 6, 1999. In: ZHENG, Si-Qing, ed.. Proceedings of the Eleventh IASTED International Conference Parallel and Distributed Computing and Systems : November 3 - 6, 1999, MIT, Cambridge, Massachusetts, USA. Anaheim; Zurich [u.a.]:Acta Press, pp. 683-692. ISBN 0-88986-275-3

@inproceedings{Tysowski1999JaCaL-22153, title={JaCaL : an implementation of Linda in Java}, year={1999}, isbn={0-88986-275-3}, address={Anaheim; Zurich [u.a.]}, publisher={Acta Press}, booktitle={Proceedings of the Eleventh IASTED International Conference Parallel and Distributed Computing and Systems : November 3 - 6, 1999, MIT, Cambridge, Massachusetts, USA}, pages={683--692}, editor={Zheng, Si-Qing}, author={Tysowski, Piotr and Zulkernine, Mohammad and Leue, Stefan} }

<rdf:RDF xmlns:dcterms="http://purl.org/dc/terms/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:bibo="http://purl.org/ontology/bibo/" xmlns:dspace="http://digital-repositories.org/ontologies/dspace/0.1.0#" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:void="http://rdfs.org/ns/void#" xmlns:xsd="http://www.w3.org/2001/XMLSchema#" > <rdf:Description rdf:about="https://kops.uni-konstanz.de/rdf/resource/123456789/22153"> <dcterms:bibliographicCitation>Proceedings of the Eleventh IASTED International Conference Parallel and Distributed Computing and Systems : November 3 - 6, 1999, MIT, Cambridge, Massachusetts, USA / a publ. of The International Association of Science and Technology for Development - IASTED. Ed.: Si-Qing Zheng. - Anaheim ; Zurich [u.a.] : Acta Press, 1999. - S. 683-692. - ISBN 0-88986-275-3</dcterms:bibliographicCitation> <dc:creator>Zulkernine, Mohammad</dc:creator> <dc:date rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2013-03-27T09:54:18Z</dc:date> <dcterms:abstract xml:lang="eng">Java is an object-oriented programming language with built-in features for creating distributed programs. A key feature-set that is missing, however, is'an easy-to-use, reliable, and scaleable tool for writing truly parallel programs. The Linda para\lel programming model defmes a client-server approach where concurrent execution requests are serviced and results are stored to a shared data repository called a Tuple Space. Tuples consist of heterogeneous coIIections of data of various types. An interpretation of the model aIIows the programmer to create active tuples, in which user-defined functions are automatically and transparently launched in concurrently executing processes distributed on remote workstations. This paper presents an implementation of Linda in Java called JaCaL, a library of classes and interfaces easily integrated into a client application. The Tuple Space has been implemented as a data store residing on a single machine, whilst being accessible by clients distributed on other machines. Clients can create active tuples, which cause processes on distributed machines to be transparently invoked to execute user-defined functions, employing a load-balanced worker process model. No pre-processor is required to parse the client program before compilation. The implementation allows a Java application developer to create more efficient coarse grained parallel programs with minimal effort. Performance measurements have been made and compared to those of another, similar implementation.</dcterms:abstract> <dc:contributor>Zulkernine, Mohammad</dc:contributor> <dc:language>eng</dc:language> <dcterms:issued>1999</dcterms:issued> <dcterms:available rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2013-03-27T09:54:18Z</dcterms:available> <dcterms:rights rdf:resource="https://rightsstatements.org/page/InC/1.0/"/> <dcterms:isPartOf rdf:resource="https://kops.uni-konstanz.de/rdf/resource/123456789/36"/> <dcterms:hasPart rdf:resource="https://kops.uni-konstanz.de/bitstream/123456789/22153/2/Tysowski_221538.pdf"/> <foaf:homepage rdf:resource="http://localhost:8080/jspui"/> <bibo:uri rdf:resource="http://kops.uni-konstanz.de/handle/123456789/22153"/> <dc:rights>terms-of-use</dc:rights> <dc:creator>Tysowski, Piotr</dc:creator> <dspace:isPartOfCollection rdf:resource="https://kops.uni-konstanz.de/rdf/resource/123456789/36"/> <void:sparqlEndpoint rdf:resource="http://localhost/fuseki/dspace/sparql"/> <dc:contributor>Leue, Stefan</dc:contributor> <dc:contributor>Tysowski, Piotr</dc:contributor> <dcterms:title>JaCaL : an implementation of Linda in Java</dcterms:title> <dspace:hasBitstream rdf:resource="https://kops.uni-konstanz.de/bitstream/123456789/22153/2/Tysowski_221538.pdf"/> <dc:creator>Leue, Stefan</dc:creator> </rdf:Description> </rdf:RDF>

Downloads since Oct 1, 2014 (Information about access statistics)

Tysowski_221538.pdf 432

This item appears in the following Collection(s)

Search KOPS


My Account