Skip to main content

Spatial Computing: The TOTA Approach

  • Conference paper
Self-star Properties in Complex Information Systems (SELF-STAR 2004)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 3460))

Included in the following conference series:

Abstract

Spatial abstractions promise to be basic necessary ingredients for a novel “spatial computing” approach to distributed systems development and management, suitable to tackle the complexity of modern distributed computing scenarios and promoting self-organization and self-adaptation. In this paper, we analyze the key concepts underlying spatial computing and show how they can be organized around a sort of “spatial computing stack”, in which a variety of apparently very diverse mechanisms and approaches can be properly framed. Following, we present our current research work on the TOTA middleware as a representative example of a general-purpose approach to spatial computing. In particular, we discuss how TOTA can be exploited to support the development and execution of self-organizing and self-adaptive spatial computing applications.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bandini, S., Manzoni, S., Vizzari, G.: Towards a Specification and Execution Environment for Simulations based on MMASS: Managing at-a-distance Interaction. In: Fourth International Symposium From Agent Theory to Agent Implementation (AT2AI 2004), Vienna, Austria (2004)

    Google Scholar 

  2. Borcea, C.: Spatial Programming Using Smart Messages: Design and Implementation. In: 24th Int. l Conference on Distributed Computing Systems, Tokio (May 2004)

    Google Scholar 

  3. Bose, P., Morin, P., Stojmenovic, I., Urrutia, J.: Routing with Guaranteed Delivery in Ad Hoc Wireless Networks. In: Wirleless Networks, vol. 7, pp. 609–616. Kluwer Academic Publisher, Dordrecht (2001)

    Google Scholar 

  4. Cabri, G., Leonardi, L., Mamei, M., Zambonelli, F.: Location-dependent Services for Mobile Users. IEEE Transactions on Systems, Man, and Cybernetics-Part A: Systems And Humans 33(6), 667–681 (2003)

    Article  Google Scholar 

  5. Carzaniga, A., Rosenblum, D., Wolf, A.: Design and Evaluation of a Wide-Area Event Notification Service. ACM Transaction on Computer System 19(3), 332–383

    Google Scholar 

  6. Chin, R.S., Chanson, S.T.: Distributed Object-Based Programming Systems. ACM Computing Surveys 23(1) (March 1991)

    Google Scholar 

  7. Coulouris, G., Dollimore, J., Kindberg, T.: Distributed Systems. Concepts and Design, 2nd edn. Addison-Wesley, Reading (1994)

    Google Scholar 

  8. Di Marzo, G., Karageorgos, A., Rana, O., Zambonelli, F. (eds.): ESOA 2003. LNCS (LNAI), vol. 2977. Springer, Heidelberg (2004)

    MATH  Google Scholar 

  9. Estrin, D., Culler, D., Pister, K., Sukjatme, G.: Connecting the Physical World with Pervasive Networks. IEEE Pervasive Computing 1(1), 59–69 (2002)

    Article  Google Scholar 

  10. Gellersen, H.W., Schmidt, A., Beigl, M.: Multi-Sensor Context-Awareness in Mobile Devices and Smart Artefacts. Mobile Networks and Applications 7(5), 341–351 (2002)

    Article  MATH  Google Scholar 

  11. Hightower, J., Borriello, G.: Location Systems for Ubiquitous Computing. Computer 34(8), 57–66 (2001)

    Article  Google Scholar 

  12. JINI, http://www.jini.org

  13. Kephart, J.: Software Agents and the Route to the Information Economy. Proceedings of the National Academy of Science 99(3), 7207–7213 (2002)

    Article  Google Scholar 

  14. Mamei, M., Vasirani, M., Zambonelli, F.: Experiments of Morphogenesis in Swarm of Simple Mobile Robots. Journal of Applied Artificial Intelligence 18(9-10), 903–919 (2004)

    Article  Google Scholar 

  15. Mamei, M., Leonardi, L., Zambonelli, F.: Co-Fields: a Unifying Approach to Swarm Intelligence. In: 3rd Workshop on Engineering Societies in the Agents’ Word. LNCS, vol. 2677. Springer, Heidelberg (2003)

    Google Scholar 

  16. Mamei, M., Zambonelli, F.: Programming Pervasive and Mobile Computing Applications with the TOTA Middleware. In: 2nd IEEE Conference on Pervasive Computing and Communications, Orlando (FL), March 2004. IEEE CS Press, Los Alamitos (2004)

    Google Scholar 

  17. Mamei, M., Zambonelli, F.: Co-Fields: a Physically Inspired Approach to Distributed Motion Coordination. IEEE Pervasive Computing 3(2), 52–60 (2004b)

    Article  Google Scholar 

  18. Nagpal, R., Shrobe, H., Bachrach, J.: Organizing a Global Coordinate System from Local Information on an Ad Hoc Sensor Network. In: Zhao, F., Guibas, L.J. (eds.) IPSN 2003. LNCS, vol. 2634, pp. 333–348. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  19. Pister, K.: On the Limits and Applicability of MEMS Technology. Defense Science Study Group Report, Institute for Defense Analysis, Alexandria, VA (2000)

    Google Scholar 

  20. Poor, R.: Embedded Networks: Pervasive, Low-Power, Wireless Connectivity, PhD Thesis, Massachusetts Institute of Technology (2001)

    Google Scholar 

  21. Rao, A., Papadimitriou, C., Ratnasamy, S., Shenker, S., Stoica, I.: Geographic Routing Without Location Information. In: ACM Mobicom Conference, San Diego (CA), USA (2003)

    Google Scholar 

  22. Ratsanamy, S., Francis, P., Handley, M., Karp, R.: A Scalable Content-Addressable Network. In: ACM SIGCOMM Conference 2001 (August 2001)

    Google Scholar 

  23. Ripeani, M., Iamnitchi, A., Foster, I.: Mapping the Gnutella Network. IEEE Internet Computing 6(1), 50–57 (2002)

    Article  Google Scholar 

  24. Rowstron, A., et al.: PIC: Practical Internet Coordinates. In: 24th International Conference on Distributed Computing Systems. IEEE CS Press, Tokyo (2004)

    Google Scholar 

  25. Waldo, J., et al.: A Note on Distributed Computing. In: Tschudin, C.F., Vitek, J. (eds.) MOS 1996. LNCS, vol. 1222. Springer, Heidelberg (1997)

    Google Scholar 

  26. Zambonelli, F., Gleizes, M.P., Mamei, M., Tolksdorf, R.: Spray Computers: Explorations in Self organization. Journal of Pervasive and Mobile Computing 1(1) (May 2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Mamei, M., Zambonelli, F. (2005). Spatial Computing: The TOTA Approach. In: Babaoglu, O., et al. Self-star Properties in Complex Information Systems. SELF-STAR 2004. Lecture Notes in Computer Science, vol 3460. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11428589_20

Download citation

  • DOI: https://doi.org/10.1007/11428589_20

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-26009-7

  • Online ISBN: 978-3-540-32013-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics