Skip to main content

Building Adaptable Mobile Middleware Services Using Logical Mobility Techniques

  • Chapter
Book cover Contributions to Ubiquitous Computing

Part of the book series: Studies in Computational Intelligence ((SCI,volume 42))

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 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover 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. Arnold K, O’Sullivan B, Scheifler RW, Waldo J, Wollrath A (1999) The Jini Speci-fication. Addison-Wesley

    Google Scholar 

  2. Carzaniga A, Picco GP, Vigna G (1997) Designing Distributed Applications with Mobile Code Paradigms. In: Proc 19th Int Conf on Software Engineering, Boston, MA, ACM Press, pp 22-32

    Google Scholar 

  3. Costa P, Coulson G, Mascolo C, Picco GP, Zachariadis S (2005) The RUNES Mid-dleware: A Reconfigurable Component-based Approach to Networked Embed-ded Systems. In: Proc 16th IEEE Int Symp on Personal Indoor and Mobile Radio Communications, Berlin

    Google Scholar 

  4. Cugola G, Picco G (2002) Peer-to-Peer for Collaborative Applications. In: Proc IEEE Int Workshop on Mobile Teamwork Support, pp 359-364

    Google Scholar 

  5. Fuggetta A, Picco G, Vigna G (1998) Understanding Code Mobility. IEEE Trans Software Engineering 24 (5): 342-361

    Article  Google Scholar 

  6. Grassi V, Mirandola R (2002) PRIMAmob-UML: a Methodology for Performance Analysis of Mobile Software Architectures. In: Proc 3rd Int Workshop on Soft-ware and Performance, ACM Press, New York, pp 262-274

    Google Scholar 

  7. Ijaha M (2004) Mitoolkit. Master ’s thesis, University College London

    Google Scholar 

  8. Magee J, Kramer J (1999) Concurrency: Models and Programs — From Finite State Models to Java Programs. John Wiley

    Google Scholar 

  9. Murphy A, Picco G, Roman GC (2001) Lime: A Middleware for Physical and Logical Mobility. In: Proc 21st Int Conf on Distributed Computing Systems, IEEE Computer Society Press, Los Alamitos, CA, pp 524-536

    Book  Google Scholar 

  10. Necula GC (1997) Proof-carrying Code. In: Proc 24th ACM SIGPLAN-SIGACT Symp on Principles of Programming Languages, ACM Press, pp 106-119

    Google Scholar 

  11. Niemeyer P (1997) BeanShell — Lightweight Scripting for Java

    Google Scholar 

  12. Object Management Group (2000) Meta Object Facility (MOF) Specification. Technical report

    Google Scholar 

  13. Object Management Group (2003) OMG Unified Modeling Language. Ver-sion 1.5. http://www.omg.org/docs/formal/03-03- 01.pdf

  14. Picco GP (1998) Understanding, Evaluating, Formalizing, and Exploiting Code Mobility. PhD thesis, Politecnico di Torino

    Google Scholar 

  15. Picco GP (1998) µCODE: A Lightweight and Flexible Mobile Code Toolkit. In: Rothermel K, Hohl F (eds) 2nd Int Workshop on Mobile Agents, LNCS 1477, Springer, Berlin, pp 160-171

    Google Scholar 

  16. Roman GC, McCann PJ (2001) Reasoning About Code Mobility With Mobile UNITY. ACM Trans Softw Eng Methodol 10 (3): 338-395

    Article  Google Scholar 

  17. The SATIN Open Source Project (2005) The SATIN Component Model. http://satin.sourceforge.net/

  18. Roman GC, McCann PJ, Plun JY (1997) Mobile UNITY: Reasoning and Specifica-tion in Mobile Computing. ACM Trans Softw Eng Methodol 6 (3): 250-282

    Article  Google Scholar 

  19. Roman GC, Murphy AL, Picco GP (2000) Software Engineering for Mobility: A Roadmap. In: The Future of Software Engineering — 22nd Int Conf on Software Engineering, ACM Press, pp 243-258

    Google Scholar 

  20. The SEINIT Project (2003) Security Expert Initiative. http://www.seinit.org

  21. The Distributed.net Project (1995) Distributed.NET. http://www.distributed.net

  22. Waldo J (1999) The Jini Architecture for Network-centric Computing. Comm ACM 42 (7): 76-82

    Article  Google Scholar 

  23. Zachariadis S, Mascolo C, Emmerich W (2002) Exploiting Logical Mobility in Mobile Computing Middleware. In: Proc IEEE Int Workshop on Mobile Team-work Support, pp 385-386

    Google Scholar 

  24. Zachariadis S, Mascolo C, Emmerich W (2004) SATIN: A Component Model for Mobile Self-Organisation. In: Proc Int Symp on Distributed Objects and Applica-tions, Agia Napa, Springer, 170-179

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Zachariadis, S., Lad, M., Mascolo, C., Emmerich, W. (2007). Building Adaptable Mobile Middleware Services Using Logical Mobility Techniques. In: Krämer, B.J., Halang, W.A. (eds) Contributions to Ubiquitous Computing. Studies in Computational Intelligence, vol 42. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-44910-2_1

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-44910-2_1

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-44909-6

  • Online ISBN: 978-3-540-44910-2

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics