TY - GEN
T1 - Investigating the use of gadgets, widgets, and OpenSocial to build science gateways
AU - Guo, Zhenhua
AU - Singh, Raminderjeet
AU - Pierce, Marlon
AU - Liu, Yan
PY - 2011
Y1 - 2011
N2 - Many science applications require more and more computing power as the amount of input data keeps increasing. To simplify using large-scale clusters and complicated application codes, and to facilitate cross-disciplinary collaboration, there has been substantial research and development work on Web-based science gateways. With numerous gateways needing to be developed for many different scientific domains, there has also been a long-standing need for reusable codes and extensible component models. During the previous decade, the component model for many gateways was the Java port let. To overcome some of the port let model's limitations, new gateways take a different approach that utilizes modern Web technologies. In this paper, we examine the use of new standards such as Open Social, Gadgets, and W3C Widgets to build science gateway user interfaces. These standards overcome many shortcomings of the older port let development model. As general-purpose Web standards, however, they lack support for specialized science gateway requirements and so must be extended. We propose a generic architecture in which Open Social is integrated with backend services and grid infrastructures. We implement and evaluate these concepts in the Gadget Container, software developed by the authors.
AB - Many science applications require more and more computing power as the amount of input data keeps increasing. To simplify using large-scale clusters and complicated application codes, and to facilitate cross-disciplinary collaboration, there has been substantial research and development work on Web-based science gateways. With numerous gateways needing to be developed for many different scientific domains, there has also been a long-standing need for reusable codes and extensible component models. During the previous decade, the component model for many gateways was the Java port let. To overcome some of the port let model's limitations, new gateways take a different approach that utilizes modern Web technologies. In this paper, we examine the use of new standards such as Open Social, Gadgets, and W3C Widgets to build science gateway user interfaces. These standards overcome many shortcomings of the older port let development model. As general-purpose Web standards, however, they lack support for specialized science gateway requirements and so must be extended. We propose a generic architecture in which Open Social is integrated with backend services and grid infrastructures. We implement and evaluate these concepts in the Gadget Container, software developed by the authors.
KW - OpenSocial
KW - Web 2.0
KW - grid
KW - science gateway
UR - http://www.scopus.com/inward/record.url?scp=84863022642&partnerID=8YFLogxK
U2 - 10.1109/eScience.2011.13
DO - 10.1109/eScience.2011.13
M3 - Conference contribution
AN - SCOPUS:84863022642
SN - 9780769545974
T3 - Proceedings - 2011 7th IEEE International Conference on eScience, eScience 2011
SP - 31
EP - 38
BT - Proceedings - 2011 7th IEEE International Conference on eScience, eScience 2011
T2 - 7th IEEE International Conference on eScience, eScience 2011
Y2 - 5 December 2011 through 8 December 2011
ER -