ACM Home Page
Please provide us with feedback. Feedback
LighTS: a lightweight, customizable tuple space supporting context-aware applications
Full text PdfPdf (201 KB)
Source Symposium on Applied Computing archive
Proceedings of the 2005 ACM symposium on Applied computing table of contents
Santa Fe, New Mexico
SESSION: Coordination models, languages and applications (CM) table of contents
Pages: 413 - 419  
Year of Publication: 2005
ISBN:1-58113-964-0
Authors
Gian Pietro Picco  Politecnico di Milano, Italy
Davide Balzarotti  Politecnico di Milano, Italy
Paolo Costa  Politecnico di Milano, Italy
Sponsor
SIGAPP: ACM Special Interest Group on Applied Computing
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 9,   Downloads (12 Months): 61,   Citation Count: 2
Additional Information:

abstract   references   cited by   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1066677.1066775
What is a DOI?

ABSTRACT

The tuple space model inspired by Linda has recently been rediscovered by distributed middleware. Moreover, some researchers also applied it in the challenging scenarios involving mobility and more specifically context-aware computing. Context information can be stored in the tuple space, and queried like any other data.Nevertheless, it turns out that conventional tuple space implementations fall short of expectations in this new domain. On one hand, many of the available systems provide a wealth of features, which make the resulting implementation unnecessarily bloated and incompatible with the tight resource constraints typical of this field. Moreover, the traditional Linda matching semantics based on value equality are not appropriate for context-aware computing, where queries are often formulated over value ranges, and where there is a prominent need to deal with imprecise information coming from multiple sources.In this paper, we describe a new tuple space implementation called LIGHTS. Originally developed as the tuple space core of the LIME [11] system, LIGHTS provides a flexible framework that makes it easy to introduce extensions to the tuple space and in general to customize the tuple space implementation. The design and programming interface of LIGHTS is presented, and its flexibility demonstrated by illustrating extensions that proved useful in the development of context-aware applications.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
www.almaden. ibm.com/cs/TSpaces.
 
2
www.sun.com/software/jini/specs/jinil.2html/js-title.html.
 
3
www.gigaspaces.com.
 
4
lights.sourceforge.net.
 
5
lime.sourceforge.net.
 
6
 
7
8
 
9
 
10
A. L. Murphy and G. P. Picco. Using Coordination Middleware for Location-Aware Computing: A LIME Case Study. In Proc. of the 6th Int. Conf. on Coordination Models and Languages (COORD04), LNCS 2949, pages 263--278. Springer, February 2004.
 
11
 
12
13
 
14

Collaborative Colleagues:
Gian Pietro Picco: colleagues
Davide Balzarotti: colleagues
Paolo Costa: colleagues