Skip to main content
  • Book
  • © 2009

Middleware for Network Eccentric and Mobile Applications

Buy it now

Buying options

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
Hardcover Book USD 54.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

Other ways to access

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

Table of contents (17 chapters)

  1. Front Matter

    Pages i-xxi
  2. Networking and Programming Issues

    1. Front Matter

      Pages 1-2
    2. Energy in Wireless Sensor Networks

      • Raquel A. F. Mini, Antonio A. F. Loureiro
      Pages 3-24
    3. Programming Wireless Sensor Networks

      • Luís Lopes, Francisco Martins, João Barros
      Pages 25-41
    4. Mobility Models for Systems Evaluation

      • Mirco Musolesi, Cecilia Mascolo
      Pages 43-62
    5. Ad Hoc Routing

      • Filipe Araujo, Hugo Miranda
      Pages 63-93
  3. Communication Models

    1. Front Matter

      Pages 95-96
    2. An Introduction to Population Protocols

      • James Aspnes, Eric Ruppert
      Pages 97-120
    3. Routing Issues in Opportunistic Networks

      • Marco Conti, Jon Crowcroft, Silvia Giordano, Pan Hui, Hoang Anh Nguyen, Andrea Passarella
      Pages 121-147
    4. Wireless Mesh Networks

      • Johnathan Ishmael, Nicholas Race
      Pages 149-166
  4. Middleware Issues

    1. Front Matter

      Pages 167-168
    2. Gossip-Based Dissemination

      • Roy Friedman, Anne-Marie Kermarrec, Hugo Miranda, Luís Rodrigues
      Pages 169-190
    3. Application Layer Multicast

      • Mouna Allani, Benoît Garbinato, Fernando Pedone
      Pages 191-218
    4. Distributed Event Routing in Publish/Subscribe Systems

      • Roberto Baldoni, Leonardo Querzoni, Sasu Tarkoma, Antonino Virgillito
      Pages 219-244
    5. Tuple Space Middleware for Wireless Networks

      • Paolo Costa, Luca Mottola, Amy L. Murphy, Gian Pietro Picco
      Pages 245-264
    6. Security Middleware for Mobile Applications

      • Bart De Win, Tom Goovaerts, Wouter Joosen, Pieter Philippaerts, Frank Piessens, Yves Younan
      Pages 265-284
    7. Dynamic Adaptation

      • Paul Grace
      Pages 285-302
  5. Applicative Issues

    1. Front Matter

      Pages 303-304
    2. Middleware Support for Context-Aware Applications

      • Patrick Th. Eugster, Benoît Garbinato, Adrian Holzer
      Pages 305-322
    3. Autoconfiguration and Service Discovery

      • Jukka Manner
      Pages 323-347

About this book

Middleware is a critical foundation needed to leverage the development of a wide range of mobile and ubiquitous applications. Intrinsic challenges when building such middleware require the combination of expertise from areas like distributed systems, networking, software engineering, and application development.

This textbook provides a comprehensive introduction to the main fundamental problems, technologies, paradigms, and solutions of concern to developers of middleware for mobile environments. The contributions are grouped into four parts, on networking and programming issues, communication models, middleware issues, and application issues. Each chapter is structured as a self-contained tutorial, presenting an overview of a specific topic and the state-of-the-art solutions for the related problems. In addition, the book also includes an authoritative reference list. The material has been successfully used in several thematic training schools organized by the ESF MiNEMA (Middleware for Network Eccentric and Mobile Applications) program, and the book's organization and presentation is ideal for an advanced course on middleware.

Editors and Affiliations

  • Fac. Hautes Etudes Commerciales (HEC), Université de Lausanne, Dorigny, Switzerland

    Benoît Garbinato

  • Fac. Ciencias Depto Informática Campo Grande, Universidade de Lisboa, Portugal

    Hugo Miranda

  • Instituto Superior Técnico, INESC-ID, Lisboa, Portugal

    Luís Rodrigues

About the editors

Benoît Garbinato is a Full Professor in computer science at the University of Lausanne, where he leads the Distributed Object Programming Lab. Prior to that he had worked in industry, first for the research lab of UBS in Zurich (Ubilab), where he lead the software engineering group, and later for Sun Microsystems' professional services, as senior software architect. His current research and teaching activities focus on the design and implementation of dynamic distributed architectures, such as pervasive and mobile systems.

Hugo Miranda is an Assistant Professor at the Informatics Department of the University of Lisbon. His research interests include protocol composition frameworks and mobile computing.

Luís Rodrigues is a Professor of the Departamento de Engenharia Informática at the Technical University of Lisbon. His current interests include fault-tolerant and real-time distributed systems, group membership and communication, replicated data management, publish-subscribe systems, peer-to-peer computing and mobile computing. He is a member of the Ordem dos Engenheiros, ACM, and IEEE.

Bibliographic Information

  • Book Title: Middleware for Network Eccentric and Mobile Applications

  • Editors: Benoît Garbinato, Hugo Miranda, Luís Rodrigues

  • DOI: https://doi.org/10.1007/978-3-540-89707-1

  • Publisher: Springer Berlin, Heidelberg

  • eBook Packages: Computer Science, Computer Science (R0)

  • Copyright Information: Springer-Verlag Berlin Heidelberg 2009

  • Hardcover ISBN: 978-3-540-89706-4Published: 20 February 2009

  • Softcover ISBN: 978-3-642-10053-6Published: 19 October 2010

  • eBook ISBN: 978-3-540-89707-1Published: 07 February 2009

  • Edition Number: 1

  • Number of Pages: XXI, 454

  • Topics: Computer Communication Networks, Communications Engineering, Networks, Software Engineering

Buy it now

Buying options

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
Hardcover Book USD 54.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

Other ways to access