Parallel and Distributed Processing Symposium, International (2003)
Apr. 22, 2003 to Apr. 26, 2003
Sushil K. Prasad , Georgia State University
Anu G. Bourgeois , Georgia State University
Erdogan Dogdu , Georgia State University
Raj Sunderraman , Georgia State University
Yi Pan , Georgia State University
Sham Navathe , Georgia Institute of Technology
Vijay Madisetti , Georgia Institute of Technology
System on Devices (SyD) is a specification for a middleware to enable heterogeneous collections of information, databases, or devices (such as hand-held devices) to collaborate with each other. This paper illustrates the advantages of SyD by describing a prototype calendar of meetings application. This application highlights some of the technical merits of SyD by exploiting the use of coordination links. Based on the underlying event-and-trigger mechanism, these links allow automatic updates as well as real-time enforcements of global constraints and interdependencies, not available with existing calendar applications. Additionally, the calendar application illustrates coordination among heterogeneous devices and databases, formation and maintenance of dynamic groups, mobility support through proxies, and performance group transactions across independent data stores.
Middleware for mobile devices, Coordination links, Peer-to-peer distributed applications, Calendar of Meetings
S. Navathe et al., "Implementation of a Calendar Application Based on SyD Coordination Links," Parallel and Distributed Processing Symposium, International(IPDPS), Nice, France, 2003, pp. 242a.