A service architecture for mobile teamwork
SEKE '02 Proceedings of the 14th international conference on Software engineering and knowledge engineering
Challenge: integrating mobile wireless devices into the computational grid
Proceedings of the 8th annual international conference on Mobile computing and networking
Challenge: recombinant computing and the speakeasy approach
Proceedings of the 8th annual international conference on Mobile computing and networking
Proem: a middleware platform for mobile peer-to-peer computing
ACM SIGMOBILE Mobile Computing and Communications Review
Peer-to-Peer for Collaborative Applications
ICDCSW '02 Proceedings of the 22nd International Conference on Distributed Computing Systems
The DISCIPLE System for Collaboration over the Heterogeneous Web
HICSS '03 Proceedings of the 36th Annual Hawaii International Conference on System Sciences (HICSS'03) - Track1 - Volume 1
Collaborative Multilevel Adaptation in Distributed Mobile Applications
SCCC '02 Proceedings of the XII International Conference of the Chilean Computer Science Society
Implementation of a Calendar Application Based on SyD Coordination Links
IPDPS '03 Proceedings of the 17th International Symposium on Parallel and Distributed Processing
An XML-based Middleware for Peer-to-Peer computing
P2P '01 Proceedings of the First International Conference on Peer-to-Peer Computing
HICSS '04 Proceedings of the Proceedings of the 37th Annual Hawaii International Conference on System Sciences (HICSS'04) - Track 7 - Volume 7
HICSS '05 Proceedings of the Proceedings of the 38th Annual Hawaii International Conference on System Sciences - Volume 07
Proceedings of the 5th ACM/IFIP/USENIX international conference on Middleware
Mobile Chedar " A Peer-to-Peer Middleware for Mobile Devices
PERCOMW '05 Proceedings of the Third IEEE International Conference on Pervasive Computing and Communications Workshops
A service-oriented middleware for building context-aware services
Journal of Network and Computer Applications
ICWS '05 Proceedings of the IEEE International Conference on Web Services
ICWS '05 Proceedings of the IEEE International Conference on Web Services
Service composition for mobile environments
Mobile Networks and Applications
A middleware for service-oriented communication in mobile disaster response environments
Proceedings of the 6th international workshop on Middleware for pervasive and ad-hoc computing
MobiSoC: a middleware for mobile social computing applications
Mobile Networks and Applications
MobiClique: middleware for mobile social networking
Proceedings of the 2nd ACM workshop on Online social networks
Redundancy-aware SOAP messages compression and aggregation for enhanced performance
Journal of Network and Computer Applications
Hi-index | 0.00 |
Today's web applications are more collaborative and utilize standard and ubiquitous Internet protocols. We have earlier 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 two representative applications: (i) a calendar of meeting application, which is a collaborative application and (ii) a travel application which is an ad-hoc collaborative application. SyD-enabled web objects allow us to create a collaborative application rapidly with limited coding effort. 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 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.