LIME

LIME: a middleware for physical and logical mobility. LIME is a middleware supporting the development of applications that exhibit physical mobility of hosts, logical mobility of agents, or both. LIME adapts a coordination perspective inspired by work on the Linda model. The context for computation, represented in Linda by a globally accessible, persistent tuple space, is represented in LIME by transient sharing of the tuple spaces carried by each individual mobile unit. Linda tuple spaces are also extended with a notion of location and with the ability to react to a given state. The hypothesis underlying our work is that the resulting model provides a minimalist set of abstractions that enable rapid and dependable development of mobile applications. In this paper, we illustrate the model underlying LIME, present its current design and implementation, and discuss initial lessons learned in developing applications that involve physical mobility.


References in zbMATH (referenced in 23 articles )

Showing results 1 to 20 of 23.
Sorted by year (citations)

1 2 next

  1. Baldoni, Roberto; Bonomi, Silvia; Raynal, Michel: Implementing set objects in dynamic distributed systems (2016)
  2. Skyrme, Alexandre; Rodriguez, Noemi; Ierusalimschy, Roberto: A survey of support for structured communication in concurrency control models (2014) ioport
  3. Van Cutsem, Tom; Gonzalez Boix, Elisa; Scholliers, Christophe; Lombide Carreton, Andoni; Harnie, Dries; Pinte, Kevin; De Meuter, Wolfgang: Ambienttalk: programming responsive mobile peer-to-peer applications with actors (2014) ioport
  4. Viroli, Mirko: On competitive self-composition in pervasive services (2013) ioport
  5. Barbosa, Jorge; Dillenburg, Fabiane; Lermen, Gustavo; Garzão, Alex; Costa, Cristiano; Rosa, João: Towards a programming model for context-aware applications (2012) ioport
  6. Talcott, Carolyn; Sirjani, Marjan; Ren, Shangping: Comparing three coordination models: Reo, ARC, and PBRD (2011)
  7. Russello, Giovanni; Dong, Changyu; Dulay, Naranker; Chaudron, Michel; van Steen, Maarten: Providing data confidentiality against malicious hosts in shared data spaces (2010)
  8. Bromuri, Stefano; Urovi, Visara; Stathis, Kostas: Game-based e-retailing in GOLEM agent environments (2009) ioport
  9. Gorla, Daniele; Pugliese, Rosario: Dynamic management of capabilities in a network aware coordination language (2009)
  10. Waluyo, Agustinus Borgy; Pek, Isaac; Chen, Xiang; Yeoh, Wee-Soon: Design and evaluation of lightweight middleware for personal wireless body area network (2009) ioport
  11. Busi, Nadia; Zavattaro, Gianluigi: A process algebraic view of shared dataspace coordination (2008)
  12. Wang, Miao-Miao; Cao, Jian-Nong; Li, Jing; Dasi, Sajal K.: Middleware for wireless sensor networks: A survey (2008) ioport
  13. Banerjee, Nilanjan; Acharya, Arup; Das, Sajal K.: Enabling sIP-based sessions in ad hoc networks (2007) ioport
  14. Roman, Gruia-Catalin; Julien, Christine; Payton, Jamie: Modeling adaptive behaviors in Context UNITY (2007)
  15. Soldatos, John; Dimakis, Nikolaos; Stamatis, Kostas; Polymenakos, Lazaros: A breadboard architecture for pervasive context-aware services in smart spaces: Middleware components and prototype applications. (2007) ioport
  16. West, David; Quigley, Aaron J.; Kay, Judy: MEMENTO: a digital-physical scrapbook for memory sharing. (2007) ioport
  17. Weyns, Danny; Omicini, Andrea; Odell, James: Environment as a first class abstraction in multiagent systems. (2007) ioport
  18. Storz, Oliver; Friday, Adrian; Davies, Nigel: Supporting ordering and consistency in a distributed event heap for ubiquitous computing. (2006) ioport
  19. Corradini, Flavio; Mariani, Leonardo; Merelli, Emanuela: An agent-based approach to tool integration (2004) ioport
  20. Corradini, Flavio; Mariani, Leonardo; Merelli, Emanuela: An agent-based approach to tool integration (2004) ioport

1 2 next