loading...
A Methodology for Engineering Collaborative Applications over Mobile Web Objects using SyD Middleware
Orlando, Florida July 11-July 15
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ICWS.2005.7IEEE International Conference on Web ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Sushil K. Prasad, Georgia State University
Anu G. Bourgeois, Georgia State University
Praveen Madiraju, Georgia State University
Srilaxmi Malladi, Georgia State University
Janaka Balasooriya, Georgia State University
Future web applications will be more collaborative and will use the standard and ubiquitous Internet protocols. We have previously developed System on Mobile Devices (SyD) middleware to rapidly develop and deploy collaborative applications over heterogeneous and possibly mobile devices hosting web objects. In this paper, we present the software engineering methodology for developing SyD- enabled web applications and illustrate it through a case study on a System of Calendar application, with implementation on iPAQs and its performance metrics study. SyD-enabled web objects allow us to create a collaborative application rapidly with limited coding. In this case study, the modular software architecture allowed us to hide the inherent heterogeneity among devices, data stores, and networks by presenting a uniform and persistent object view of mobile calendar objects interacting through XML/SOAP requests and responses. The performance results we obtained show that the application scales well as we increase the group size and adapts well within the constraints of mobile devices.
Index Terms:
Object and Web Service Coordination, SyD Coordination Bonds, Mobile Web Objects, Collaborative Applications
Citation:
Sushil K. Prasad, Anu G. Bourgeois, Praveen Madiraju, Srilaxmi Malladi, Janaka Balasooriya, "A Methodology for Engineering Collaborative Applications over Mobile Web Objects using SyD Middleware," icws, pp.489-496, IEEE International Conference on Web Services (ICWS'05), 2005
Usage of this product signifies your acceptance of the Terms of Use.