O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Managing the Web of Things

Book Description

Managing the Web of Things: Linking the Real World to the Web presents a consolidated and holistic coverage of engineering, management, and analytics of the Internet of Things. The web has gone through many transformations, from traditional linking and sharing of computers and documents (i.e., Web of Data), to the current connection of people (i.e., Web of People), and to the emerging connection of billions of physical objects (i.e., Web of Things).

With increasing numbers of electronic devices and systems providing different services to people, Web of Things applications present numerous challenges to research institutions, companies, governments, international organizations, and others. This book compiles the newest developments and advances in the area of the Web of Things, ranging from modeling, searching, and data analytics, to software building, applications, and social impact.

Its coverage will enable effective exploration, understanding, assessment, comparison, and the selection of WoT models, languages, techniques, platforms, and tools. Readers will gain an up-to-date understanding of the Web of Things systems that accelerates their research.

  • Offers a comprehensive and systematic presentation of the methodologies, technologies, and applications that enable efficient and effective management of the Internet of Things
  • Provides an in-depth analysis on the state-of-the-art Web of Things modeling and searching technologies, including how to collect, clean, and analyze data generated by the Web of Things
  • Covers system design and software building principles, with discussions and explorations of social impact for the Web of Things through real-world applications
  • Acts as an ideal reference or recommended text for graduate courses in cloud computing, service computing, and more

Table of Contents

  1. Cover image
  2. Title page
  3. Table of Contents
  4. Copyright
  5. List of Contributors
  6. About the Editors
  7. Preface
  8. Part 1: Modeling and Searching
    1. Chapter 1: Ontologies and context modeling for the Web of Things
      1. Abstract
      2. Acknowledgements
      3. 1.1. Introduction
      4. 1.2. Taxonomy and Comparison Framework
      5. 1.3. Cross Domain Models
      6. 1.4. Domain Models
      7. 1.5. Discussion and Outlook
      8. 1.6. Conclusions
      9. References
    2. Chapter 2: The Anatomy of An Intent Based Search and Crawler Engine for the Web of Things
      1. Abstract
      2. 2.1. Introduction
      3. 2.2. Motivating Scenario
      4. 2.3. Identifying Data Sources
      5. 2.4. ThingSeek Crawler Engine
      6. 2.5. ThingSeek Search Engine
      7. 2.6. ThingSeek in Application: Flight Delay Analysis
      8. 2.7. Things Data Analysis
      9. 2.8. Discussions
      10. 2.9. Related Work
      11. 2.10. Conclusion
      12. References
    3. Chapter 3: Modeling RESTful Web of Things Services
      1. Abstract
      2. Acknowledgements
      3. 3.1. Introduction
      4. 3.2. Background
      5. 3.3. State of the Art in Mashup Tools
      6. 3.4. Model-Driven Engineering for WoT
      7. 3.5. Comparing Mashup and Model-Driven Engineering Approaches
      8. 3.6. Modeling of RESTful Services
      9. 3.7. Modeling WoT Systems with Generic RESTful Operations
      10. 3.8. Conclusions
      11. References
    4. Chapter 4: A Semantic-Rich Approach to IoT Using the Generalized World Entities Paradigm
      1. Abstract
      2. Acknowledgements
      3. 4.1. Introduction
      4. 4.2. State of the Art on Conceptual/Semantic IoT/WoT
      5. 4.3. Deepening the GWE Notion
      6. 4.4. An Architecture for the GWE Paradigm
      7. 4.5. Implementation of the GWEs Paradigm
      8. 4.6. Conclusions
      9. References
  9. Part 2: System Building and Practices
    1. Chapter 5: Building a Web of Things with Avatars
      1. Abstract
      2. Acknowledgements
      3. 5.1. Introduction
      4. 5.2. Motivating Scenario
      5. 5.3. Avatars and Avatar-Based WoT Platforms
      6. 5.4. Disruption-Tolerant Communications
      7. 5.5. Context Modeling and Management
      8. 5.6. A Social Vision of the Web of Things
      9. 5.7. Conclusion
      10. References
    2. Chapter 6: A WoT Testbed for Research and Course Projects
      1. Abstract
      2. 6.1. What you need to get started
      3. 6.2. Introduction
      4. 6.3. WoT Features and Challenges
      5. 6.4. A Brief Survey of IoT and WoT Testbeds
      6. 6.5. Hardware and Software Components of a WoT Testbed
      7. 6.6. Experiments for the WoT
      8. 6.7. Project: Building a Testbed for the WoT
      9. 6.8. Summary
      10. References
    3. Chapter 7: Using Reference Architectures for Design and Evaluation of Web of Things Systems
      1. Abstract
      2. Acknowledgements
      3. 7.1. Introduction
      4. 7.2. Architecture Design Considerations for Web of Things Systems
      5. 7.3. A Case Study on Application of the Approach in Smart Homes Domain
      6. 7.4. Related Work
      7. 7.5. Conclusions and Lessons Learned
      8. References
    4. Chapter 8: Efficient and Secure Pull Requests for Emergency Cases Using a Mobile Access Framework
      1. Abstract
      2. Acknowledgements
      3. 8.1. Introduction
      4. 8.2. Related Work
      5. 8.3. Design of the SPR Solution
      6. 8.4. Evaluation
      7. 8.5. Summary and Conclusion
      8. References
  10. Part 3: Data Integration and Analytics
    1. Chapter 9: Automatic Integration and Querying of Semantic Rich Heterogeneous Data
      1. Abstract
      2. 9.1. Introduction
      3. 9.2. Building the Semantic Web of Things (SWoT)
      4. 9.3. Semantic Web as Enabler of SWoT
      5. 9.4. Case Studies: Smart Applications
      6. 9.5. Conclusion
      7. References
    2. Chapter 10: Building Entity Graphs for the Web of Things Management
      1. Abstract
      2. 10.1. Introduction
      3. 10.2. Background
      4. 10.3. Proposed Methodology
      5. 10.4. Applicability of DisCor-T: Things Classification
      6. 10.5. Applicability of DisCor-T: Things Recommendation
      7. 10.6. Experiments
      8. 10.7. Related Work
      9. 10.8. Conclusion
      10. References
    3. Chapter 11: Building Interoperable and Cross-Domain Semantic Web of Things Applications
      1. Abstract
      2. Acknowledgements
      3. 11.1. Introduction: Understanding Trends and the Evolution
      4. 11.2. Related Work and Challenges Identification
      5. 11.3. Contributions and M3 framework
      6. 11.4. Summary and Future Work
      7. References
    4. Chapter 12: Web of Things Data Storage
      1. Abstract
      2. 12.1. Introduction
      3. 12.2. The Framework of WoT Data Storage
      4. 12.3. Methods and Challenge of WoT Data Storage
      5. 12.4. WoT Data Storage in Cloud Platform
      6. 12.5. Tendency for WoT Data Storage Technology
      7. 12.6. Conclusion
      8. References
  11. Part 4: Applications, Security and Social Impact
    1. Chapter 13: WoX: Model-Driven Development of Web of Things Applications
      1. Abstract
      2. Acknowledgements
      3. 13.1. Introduction
      4. 13.2. State of the Art
      5. 13.3. Open Issues and Challenges
      6. 13.4. The Web of Topics (WoX) Model
      7. 13.5. Design and Implementation
      8. 13.6. Proof of Concepts
      9. 13.7. Conclusions and Future Work
      10. References
    2. Chapter 14: Security Issues of the Web of Things
      1. Abstract
      2. Acknowledgement
      3. 14.1. Introduction: From IoT to WoT
      4. 14.2. The Existing Security Models
      5. 14.3. Security in the Web of Things
      6. 14.4. Conclusion
      7. References
    3. Chapter 15: A Web of Fitness “Things”: An Exploration of Social Impacts & Vulnerable Populations
      1. Abstract
      2. 15.1. Web of Things and Health: An Introduction
      3. 15.2. Potential Positive Implications for Health
      4. 15.3. Potential Challenges and Unintended Consequences for Social Health
      5. 15.4. Implications
      6. References
  12. Index