Now showing items 1-10 of 15
Efficient Synchronized Data Distribution Management in Distributed Simulations
(Georgia Institute of Technology, 2005-02-10)
Data distribution management (DDM) is a mechanism to interconnect data producers and data consumers in a distributed application. Data producers provide useful data to consumers in the form of messages. For each message ...
Meeting Data Sharing Needs of Heterogeneous Distributed Users
(Georgia Institute of Technology, 2007-01-16)
The fast growth of wireless networking and mobile computing devices has enabled us to access information from anywhere at any time. However, varying user needs and system resource constraints are two major heterogeneity ...
Programming Idioms and Runtime Mechanisms for Distributed Pervasive Computing
(Georgia Institute of Technology, 2004-10-13)
The emergence of pervasive computing power and networking infrastructure is enabling new applications. Still, many milestones need to be reached before pervasive computing becomes an integral part of our lives. An important ...
Designing Secure and Robust Distribted and Pervasive Systems with Error Correcting Codes
(Georgia Institute of Technology, 2005-02-11)
This thesis investigates the role of error-correcting codes in Distributed and Pervasive Computing. The main results are at the intersection of Security and Fault Tolerance for these environments. There are two primary ...
Shared state management for time-sensitive distributed applications
(Georgia Institute of Technology, 2001)
Software Tools for Separating Distribution Concerns
(Georgia Institute of Technology, 2005-11-18)
With the advent of the Internet, distributed programming has become a necessity for the majority of application domains. Nevertheless, programming distributed systems remains a delicate and complex task. This dissertation ...
Clearwater: An Extensible, Pliable, and Customizable Approach to Code Generation
(Georgia Institute of Technology, 2006-07-10)
Since the advent of RPC Stub Generator, software tools that translate a high level specification into executable programs have been instrumental in facilitating the development of distributed software systems. Developers ...
Dynamic Differential Data Protection for High-Performance and Pervasive Applications
(Georgia Institute of Technology, 2005-07-20)
Modern distributed applications are long-lived, are expected to provide flexible and adaptive data services, and must meet the functionality and scalability challenges posed by dynamically changing user communities in ...
Network Design and Routing in Peer-to-Peer and Mobile Ad Hoc Networks
(Georgia Institute of Technology, 2005-07-19)
Peer-to-peer networks and mobile ad hoc networks are emerging distributed networks that share several similarities. Fundamental among these similarities is the decentralized role of each participating node to route ...
Security and protection architectures for large-scale content distribution
(Georgia Institute of Technology, 2002-12)