Using Web 2.0 for scientific applications and scientific communities

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. Copyright © 2009 John Wiley & Sons, Ltd.

[1]  Geoffrey C. Fox,et al.  Web 2.0 for Grids and e-Science , 2003 .

[2]  Andreas Hotho,et al.  Trend Detection in Folksonomies , 2006, SAMT.

[3]  Kevin W. Boyack,et al.  Mapping the backbone of science , 2004, Scientometrics.

[4]  Chris H. Q. Ding,et al.  K-means clustering via principal component analysis , 2004, ICML.

[5]  Geoffrey C. Fox,et al.  An analysis of reliable delivery specifications for Web services , 2005, International Conference on Information Technology: Coding and Computing (ITCC'05) - Volume II.

[6]  Galip Aydin,et al.  Analysis of streaming GPS measurements of surface displacement through a web services environment , 2007, 2007 IEEE Symposium on Computational Intelligence and Data Mining.

[7]  Geoffrey C. Fox,et al.  Web Service Grids: an evolutionary approach , 2005, Concurr. Pract. Exp..

[8]  Geoffrey C. Fox,et al.  The Open Grid Computing Environments collaboration: portlets and services for science gateways , 2007, Concurr. Comput. Pract. Exp..

[9]  Kaizar Amin,et al.  An abstraction model for a Grid execution framework , 2006, J. Syst. Archit..

[10]  Geoffrey C. Fox,et al.  An analysis of notification related specifications for Web/grid applications , 2005, International Conference on Information Technology: Coding and Computing (ITCC'05) - Volume II.

[11]  Tim O'Reilly,et al.  What is Web 2.0: Design Patterns and Business Models for the Next Generation of Software , 2007 .

[12]  Harris Wu,et al.  Harvesting social knowledge from folksonomies , 2006, HYPERTEXT '06.

[13]  Tereza Iofciu,et al.  Finding Communities of Practice from User Profiles Based on Folksonomies , 2006, EC-TEL Workshops.

[14]  Mikhail Belkin,et al.  Laplacian Eigenmaps for Dimensionality Reduction and Data Representation , 2003, Neural Computation.

[15]  Geoffrey C. Fox,et al.  Scalable, fault-tolerant management in a service oriented architecture , 2007, HPDC '07.

[16]  Sergey Brin,et al.  The Anatomy of a Large-Scale Hypertextual Web Search Engine , 1998, Comput. Networks.

[17]  Rajeev Motwani,et al.  The PageRank Citation Ranking : Bringing Order to the Web , 1999, WWW 1999.

[18]  T. Landauer,et al.  Indexing by Latent Semantic Analysis , 1990 .

[19]  Valentin Robu,et al.  The complex dynamics of collaborative tagging , 2007, WWW '07.

[20]  Ophir Frieder,et al.  Information Retrieval: Algorithms and Heuristics , 1998 .

[21]  George Karypis,et al.  Hierarchical Clustering Algorithms for Document Datasets , 2005, Data Mining and Knowledge Discovery.

[22]  Ian T. Foster Globus Toolkit Version 4: Software for Service-Oriented Systems , 2005, NPC.

[23]  Geoffrey C. Fox,et al.  Social networking for scientists using tagging and shared bookmarks: a Web 2.0 application , 2008, 2008 International Symposium on Collaborative Technologies and Systems.

[24]  K. Rose Deterministic annealing for clustering, compression, classification, regression, and related optimization problems , 1998, Proc. IEEE.

[25]  Andreas Hotho,et al.  Information Retrieval in Folksonomies: Search and Ranking , 2006, ESWC.

[26]  Geoffrey C. Fox,et al.  Cyberinfrastructure and Web 2.0 , 2006, High Performance Computing Workshop.

[27]  J. Kruskal Multidimensional scaling by optimizing goodness of fit to a nonmetric hypothesis , 1964 .