loading...
An Infrastructure for Web Services Migration for Real-Time Applications
Shanghai, China October 25-October 26
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/SOSE.2006.7Second IEEE International Symposium o ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Wei Hao, University of Texas at Dallas, USA
Tong Gao, University of Texas at Dallas, USA
I-Ling Yen, University of Texas at Dallas, USA
Yinong Chen, Arizona State University, USA
Raymond Paul, Department of Defense
Service-oriented architecture (SOA) is a highly promising technology for software development. It can greatly reduce the development time and cost and achieve system agility. Web service is the current practice for realizing SOA. Due to the nature of widely distributed web service providers, the service performance could be impacted when the network traffic is congested. There are methods, such as communication cost based service selection strategies, developed to cope with the problem. In this paper, we propose a complementing technology, migratable web services, to overcome the performance problems for real-time applications. A service can be implemented by multiple light weighted web services and some of them can be migrated to strategic sites to minimize the communication delays so the real-time requirements can be met. We have designed an infrastructure to support web service migration and execution. Also, appropriate decision mechanism, which decides whether a web service should be migrated and where to send it to, is the key for major performance gains. We use genetic algorithm to efficiently make the best migration decisions. Experimental studies show that the approach can achieve significant performance improvement.
Citation:
Wei Hao, Tong Gao, I-Ling Yen, Yinong Chen, Raymond Paul, "An Infrastructure for Web Services Migration for Real-Time Applications," sose, pp.41-48, Second IEEE International Symposium on Service-Oriented System Engineering (SOSE'06), 2006
Usage of this product signifies your acceptance of the Terms of Use.