Logo eprints

Improving the efficiency of tuple spases

Buravlev, Vitaly (2018) Improving the efficiency of tuple spases. Advisor: De Nicola, Prof. Rocco. Coadvisor: Mezzina, Dott. Claudio Antares . pp. 142. [IMT PhD Thesis]

Buravlev_phdthesis.pdf - Published Version
Available under License Creative Commons Attribution No Derivatives.

Download (1MB) | Preview


Linda provides high-level linguistic abstractions for concurrent programming with operations for synchronization and exchange of values between different programs that share information by accessing common repositories named tuple spaces. Despite their expressive power and their simplicity, there are several challenges in implementing tuple space systems, which prevent the Linda model to be widespread. The goal of this work is to provide an efficient implementation of the Linda coordination model. As a starting point, we take KLAIM and its Java implementation and we improve on it after evaluating the performances of selected implementations of tuple spaces and discussing their different implementation choices concerned with data structures and querying techniques. Our KLAIM implementation is also extended with abstractions for data replication based on automatic data placement strategies.

Item Type: IMT PhD Thesis
Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
PhD Course: Computer science
Identification Number: 10.6092/imtlucca/e-theses/257
NBN Number: urn:nbn:it:imtlucca-27283
Date Deposited: 03 Oct 2018 08:12
URI: http://e-theses.imtlucca.it/id/eprint/257

Actions (login required, only for staff repository)

View Item View Item