supported by National Basic Research Program of China(973 Program)(Grant No.2009CB3207-03);National Natural Science Foundation of China(Grant Nos.91118004,61003010);National High-tech R&D Program of China(863 Program)(Grant No.2012AA011207);Program for New Century Excellent Talents in University
The Web has undergone a tremendous change from a primarily publication platform towards a participatory and "programmable" platform, where a large number of heterogeneous Web-delivered services(including SOAP and R...
supported by National Basic Research Program of China (973 Program) (Grant No. 2009CB320703);National Natural Science Foundation of China (Grant Nos. 91118004,61003010);National High-tech R&D Program of China (863 Program) (Grant No. 2012AA011207);the NCET
As a typical situational application, Web mashup reflects and accommodates some key features of Internetware paradigm. Mashup provides a development fashion that integrates data, computation and UI ele- ments from mul...
Acknowledgements We thank all the anonymous reviewers for their valuable feedback on an earlier version of this paper. This work was supported by the National Basic Research Program of China (973) (2009CB320703); the National Natural Science Foundation of China (Grant Nos. 61121063, 60933003, 61003010); the High-tech Research and Development Program of China (863) (2012AA011207), the European Commission Seventh Framework Programme (231167); and the NCET.
When reengineering a monolithic application to be a distributed one, programmers always have to decide how many distributed parts the application should be partitioned, and write many codes related to where a part wil...