Abstract
Web 2.0 approaches are revolutionizing the Internet, blurring lines between developers and users and enabling collaboration and social networks that scale into the millions of users. As discussed in our previous work, the core technologies of Web 2.0 effectively define a comprehensive distributed computing environment that parallels many of the more complicated service-oriented systems such as Web service and Grid service architectures. In this paper we build upon this previous work to discuss the applications of Web 2.0 approaches to four different scenarios: client-side JavaScript libraries for building and composing Grid services; integrating server-side portlets with 'rich client' AJAX tools and Web services for analyzing Global Positioning System data; building and analyzing folksonomies of scientific user communities through social bookmarking; and applying microformats and GeoRSS to problems in scientific metadata description and delivery.
Original language | English |
---|---|
Pages (from-to) | 583-603 |
Number of pages | 21 |
Journal | Concurrency and Computation: Practice and Experience |
Volume | 21 |
Issue number | 5 |
DOIs | |
State | Published - Apr 10 2009 |
Externally published | Yes |
Keywords
- Cyberinfrastructure
- E-science
- Web 2.0