You are previewing Development of Distributed Systems from Design to Application and Maintenance.
O'Reilly logo
Development of Distributed Systems from Design to Application and Maintenance

Book Description

With the continued research of distributed systems and technologies, the ability to have mixed technologies work together is crucial for the development of many types of society systems. Development of Distributed Systems from Design to Application and Maintenance is a collection of research on the strategies used in the design and development of distributed systems applications. Including research from traditional and emerging areas of applied distributed systems, this book covers theories, practices, and encourages future development for researchers, practitioners, and industry professionals as well as academicians.

Table of Contents

  1. Cover
  2. Title Page
  3. Copyright Page
  4. Editorial Advisory Board and List of Reviewers
    1. Associate Editors
    2. List of Reviewers
  5. Preface
    1. THE PURPOSE OF THE BOOK
    2. WHO SHOULD READ THIS BOOK?
    3. BOOK ORGANIZATION AND OVERVIEW
  6. Acknowledgment
  7. Section 1: Advanced Techniques and Methods for Distributed Systems
    1. Chapter 1: Defining Minimum Requirements of Inter-Collaborated Nodes by Measuring the Weight of Node Interactions
      1. ABSTRACT
      2. INTRODUCTION
      3. THE STRATEGY
      4. TRANSLATION OF REQUIREMENTS
      5. THE RESOURCE DISCOVERY METHOD AND THE METADATA SNAPSHOT PROFILE
      6. SCENARIOS
      7. CONCLUSION AND FUTURE WORK
    2. Chapter 2: Bio-Inspired Techniques for Resources State Prediction in Large Scale Distributed Systems
      1. ABSTRACT
      2. INTRODUCTION
      3. THE MONITORING AND STATE PREDICTION TOOL
      4. DEFINITION OF THE PREDICTION PROBLEM
      5. ERROR EVALUATION
      6. PREDICTION ALGORITHMS
      7. EXPERIMENTAL TESTS AND ANALYSIS
      8. CONCLUSION
    3. Chapter 3: Reliability Based Scheduling Model (RSM) for Computational Grids
      1. ABSTRACT
      2. INTRODUCTION
      3. RELATED MODELS
      4. THE RSM SCHEDULER
      5. THE ALGORITHM
      6. THE SIMULATION RESULTS
      7. CONCLUSION
    4. Chapter 4: Performance of Wireless Sensor Networks for Different Mobile Event Path Scenarios
      1. ABSTRACT
      2. INTRODUCTION
      3. PROPOSED NETWORK SIMULATION MODEL
      4. EVENT MOBILITY IN MANY-TO-ONE MULTI-HOP WSN
      5. SIMULATION RESULTS
      6. CONCLUSION
    5. Chapter 5: The Development of a Parallel Ray Launching Algorithm for Wireless Network Planning
      1. ABSTRACT
      2. INTRODUCTION
      3. THE RAY LAUNCHING MODEL: IRLA
      4. CONCLUSION
    6. Chapter 6: Soft-Checkpointing Based Hybrid Synchronous Checkpointing Protocol for Mobile Distributed Systems
      1. ABSTRACT
      2. BACKGROUND
      3. INTRODUCTION
      4. THE PROPOSED CHECKPOINTING ALGORITHM
      5. CONCLUSION AND FUTURE RESEARCH DIRECTIONS
    7. Chapter 9: Integrating Production Automation Expert Knowledge Across Engineering Domains
      1. ABSTRACT
      2. INTRODUCTION
      3. RELATED WORK
      4. RESEARCH ISSUES
      5. ENGINEERING KNOWLEDGE BASE FRAMEWORK AND USE CASE
      6. EVALUATION OF THE EKB SUPPORT FOR ENGINEERING TASKS
      7. DISCUSSION
      8. CONCLUSION AND FUTURE WORK
  8. Section 2: State-of-the-Art Distributed Systems Applications
    1. Chapter 7: Distributed Adaptive Windowed Stream Join Processing
      1. ABSTRACT
      2. INTRODUCTION
      3. PRELIMINARIES
      4. DISTRIBUTED ADAPTIVE STREAM JOIN PROCESSING
      5. PERFORMANCE EVALUATION
      6. RELATED WORK
      7. CONCLUSION
    2. Chapter 8: A Failure Detection System for Large Scale Distributed Systems
      1. ABSTRACT
      2. INTRODUCTION
      3. RELATED WORK
      4. ARCHITECTURAL AND IMPLEMENTATION DETAILS OF THE FAILURE DETECTOR
      5. EXPERIMENTAL RESULTS
      6. CONCLUSION
    3. Chapter 10: Lightweight Editing of Distributed Ubiquitous Environments
      1. ABSTRACT
      2. INTRODUCTION
      3. END-USER EDITORS FOR UBIQUITOUS ENVIRONMENTS
      4. COLLABORATIONBUS AQUA CONCEPT
      5. CONCLUSION AND FUTURE WORK
    4. Chapter 11: Guaranteeing Correctness for Collaboration on Documents Using an Optimal Locking Protocol
      1. ABSTRACT
      2. INTRODUCTION
      3. CURRENT TECHNIQUES
      4. THE THEORY OF PIECEMEAL
      5. DOCUMENTS AND OPERATIONS
      6. GRAPH LOCKING
      7. WORKING OFFLINE: OPERATION MERGING
      8. CONCLUSION
    5. Chapter 12: Collaboration Support for Activity Management in a Personal Cloud Environment
      1. ABSTRACT
      2. INTRODUCTION
      3. THE PROBLEM
      4. A FRAMEWORK FOR MANAGING COLLABORATIVE WORKSPACES ACROSS APPLICATIONS
      5. DISCUSSION
      6. CONCLUSION
    6. Chapter 13: Matrixes of Weighing and Catastrophes
      1. ABSTRACT
      2. INTRODUCTION
      3. PRE- AND POST-CATASTROPHE
      4. MATRIXES OF WEIGHING
      5. APPLICATIONS OF MOW IN CATASTROPHES
      6. CONCLUSION
      7. FUTURE WORK
  9. Section 3: High-End Design Concepts for Future Distributed Systems
    1. Chapter 14: Resource Management in Real Time Distributed System with Security Constraints
      1. ABSTRACT
      2. INTRODUCTION
      3. PRELIMINARIES
      4. RESOURCE MANAGEMENT IN RTDS
      5. LOAD BALANCING
      6. DEADLOCK
      7. PROTECTION IN RTDS: SECURITY AND PRIVACY
      8. CONCLUSION
    2. Chapter 15: A Meta-Design Model for Creative Distributed Collaborative Design
      1. ABSTRACT
      2. INTRODUCTION
      3. RELATED WORK
      4. THE HMS MODEL
      5. HMS MODEL IMPLEMENTATION
      6. CONCLUSION AND FUTURE WORK
    3. Chapter 16: Adaptable Information Provisioning in Collaborative Networks
      1. ABSTRACT
      2. INTRODUCTION
      3. THE IPROVIN OBJECT MODELING FRAMEWORK
      4. APPLICATION SCENARIO TO ILLUSTRATE THE IPROVIN FRAMEWORK
      5. SYSTEM APPROACH
      6. DISCUSSION AND RELATED WORK
      7. CONCLUSION
    4. Chapter 17: Design and Implementation of Hybrid Time (HT) Group Communication Protocol for Homogeneous Broadcast Groups
      1. ABSTRACT
      2. INTRODUCTION
      3. GROUPS OF PEERS
      4. TYPES OF CLOCKS
      5. HYBRID TIME (HT) PROTOCOL IN HOMOGENEOUS BROADCAST GROUPS
      6. EVALUATION
      7. CONCLUSION
    5. Chapter 18: Information Communication Technology and a Systemic Disaster Management System Model
      1. ABSTRACT
      2. INTRODUCTION
      3. ICT AND DISASTER MANAGEMENT
      4. A SDMS MODEL
      5. CONCLUSION
      6. APPENDIX
    6. Chapter 19: A Next Generation Technology Victim Location and Low Level Assessment Framework for Occupational Disasters Caused by Natural Hazards
      1. ABSTRACT
      2. INTRODUCTION
      3. SERVICE FUNCTIONALITY AND IMPLEMENTATION
      4. CONCLUSION
  10. Compilation of References
  11. About the Contributors