Buravlev, Vitaly (2018) Improving the efficiency of tuple spases. Advisor: De Nicola, Prof. Rocco. Coadvisor: Mezzina, Dott. Claudio Antares . pp. 142. [IMT PhD Thesis]
|
Text
Buravlev_phdthesis.pdf - Published Version Available under License Creative Commons Attribution No Derivatives. Download (1MB) | Preview |
Abstract
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: | https://doi.org/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 |