VLab: collaborative Grid services and portals to support computational material science

We present the initial architecture and implementation of VLab, a Grid and Web‐Service‐based system for enabling distributed and collaborative computational chemistry and material science applications for the study of planetary materials. The requirements of VLab include job preparation and submissi...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Concurrency and computation 2007-08, Vol.19 (12), p.1717-1728
Hauptverfasser: Nacar, Mehmet A., Aktas, Mehmet S., Pierce, Marlon, Lu, Zhenyu, Erlebacher, Gordon, Kigelman, Dan, Bollig, Evan F., da Silva, Cesar R. S., Sowell, Benny, Yuen, David A.
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 1728
container_issue 12
container_start_page 1717
container_title Concurrency and computation
container_volume 19
creator Nacar, Mehmet A.
Aktas, Mehmet S.
Pierce, Marlon
Lu, Zhenyu
Erlebacher, Gordon
Kigelman, Dan
Bollig, Evan F.
da Silva, Cesar R. S.
Sowell, Benny
Yuen, David A.
description We present the initial architecture and implementation of VLab, a Grid and Web‐Service‐based system for enabling distributed and collaborative computational chemistry and material science applications for the study of planetary materials. The requirements of VLab include job preparation and submission, job monitoring, data storage and analysis, and distributed collaboration. These components are divided into client entry (input file creation, visualization of data, task requests) and back‐end services (storage, analysis, computation). Clients and services communicate through NaradaBrokering, a publish/subscribe Grid middleware system that identifies specific hardware information with topics rather than IP addresses. We describe three aspects of VLab in this paper: (1) managing user interfaces and input data with JavaBeans and Java Server Faces; (2) integrating Java Server Faces with the Java CoG Kit; and (3) designing a middleware framework that supports collaboration. To prototype our collaboration and visualization infrastructure, we have developed a service that transforms a scalar data set into its wavelet representation. General adaptors are placed between the endpoints and NaradaBrokering, which serve to isolate the clients/services from the middleware. This permits client and service development independently of potential changes to the middleware. Copyright © 2007 John Wiley & Sons, Ltd.
doi_str_mv 10.1002/cpe.1199
format Article
fullrecord <record><control><sourceid>wiley_cross</sourceid><recordid>TN_cdi_crossref_primary_10_1002_cpe_1199</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>CPE1199</sourcerecordid><originalsourceid>FETCH-LOGICAL-c3379-3065d9df8c8f448e9f2ddefc8a5c37dda4e5a512e30b4529396fcabdc0481a2a3</originalsourceid><addsrcrecordid>eNp1kD1PwzAURS0EEqUg8RM8sqTYcZzEbFC1BVE-BqASi_Viv0iGpInstNB_T6qiSgxM7z7p3DscQs45G3HG4kvT4ohzpQ7IgEsRRywVyeE-x-kxOQnhgzHOmeADsnibQ3FFTVNVUDQeOrdGOvPO0oB-7QwGCktL28Z3UAXaNTSs2u3XV-p21fWFZgkVraFD7_oQjMOlwVNyVPYFPPu9Q_I6nbyMb6P50-xufD2PjBCZigRLpVW2zE1eJkmOqoytxdLkII3IrIUEJUgeo2BFImMlVFoaKKxhSc4hBjEkF7td45sQPJa69a4Gv9Gc6a0Q3QvRWyE9Gu3QL1fh5l9Oj58nf3kXOvze8-A_dZqJTOrF40y_P6ipuJc3OhE_jipyrQ</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>VLab: collaborative Grid services and portals to support computational material science</title><source>Wiley Online Library Journals Frontfile Complete</source><creator>Nacar, Mehmet A. ; Aktas, Mehmet S. ; Pierce, Marlon ; Lu, Zhenyu ; Erlebacher, Gordon ; Kigelman, Dan ; Bollig, Evan F. ; da Silva, Cesar R. S. ; Sowell, Benny ; Yuen, David A.</creator><creatorcontrib>Nacar, Mehmet A. ; Aktas, Mehmet S. ; Pierce, Marlon ; Lu, Zhenyu ; Erlebacher, Gordon ; Kigelman, Dan ; Bollig, Evan F. ; da Silva, Cesar R. S. ; Sowell, Benny ; Yuen, David A.</creatorcontrib><description>We present the initial architecture and implementation of VLab, a Grid and Web‐Service‐based system for enabling distributed and collaborative computational chemistry and material science applications for the study of planetary materials. The requirements of VLab include job preparation and submission, job monitoring, data storage and analysis, and distributed collaboration. These components are divided into client entry (input file creation, visualization of data, task requests) and back‐end services (storage, analysis, computation). Clients and services communicate through NaradaBrokering, a publish/subscribe Grid middleware system that identifies specific hardware information with topics rather than IP addresses. We describe three aspects of VLab in this paper: (1) managing user interfaces and input data with JavaBeans and Java Server Faces; (2) integrating Java Server Faces with the Java CoG Kit; and (3) designing a middleware framework that supports collaboration. To prototype our collaboration and visualization infrastructure, we have developed a service that transforms a scalar data set into its wavelet representation. General adaptors are placed between the endpoints and NaradaBrokering, which serve to isolate the clients/services from the middleware. This permits client and service development independently of potential changes to the middleware. Copyright © 2007 John Wiley &amp; Sons, Ltd.</description><identifier>ISSN: 1532-0626</identifier><identifier>EISSN: 1532-0634</identifier><identifier>DOI: 10.1002/cpe.1199</identifier><language>eng</language><publisher>Chichester, UK: John Wiley &amp; Sons, Ltd</publisher><subject>collaboration ; computational material science ; cyber infrastructure ; messaging middleware ; portal ; science gateway</subject><ispartof>Concurrency and computation, 2007-08, Vol.19 (12), p.1717-1728</ispartof><rights>Copyright © 2007 John Wiley &amp; Sons, Ltd.</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c3379-3065d9df8c8f448e9f2ddefc8a5c37dda4e5a512e30b4529396fcabdc0481a2a3</citedby><cites>FETCH-LOGICAL-c3379-3065d9df8c8f448e9f2ddefc8a5c37dda4e5a512e30b4529396fcabdc0481a2a3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://onlinelibrary.wiley.com/doi/pdf/10.1002%2Fcpe.1199$$EPDF$$P50$$Gwiley$$H</linktopdf><linktohtml>$$Uhttps://onlinelibrary.wiley.com/doi/full/10.1002%2Fcpe.1199$$EHTML$$P50$$Gwiley$$H</linktohtml><link.rule.ids>314,776,780,1411,27903,27904,45552,45553</link.rule.ids></links><search><creatorcontrib>Nacar, Mehmet A.</creatorcontrib><creatorcontrib>Aktas, Mehmet S.</creatorcontrib><creatorcontrib>Pierce, Marlon</creatorcontrib><creatorcontrib>Lu, Zhenyu</creatorcontrib><creatorcontrib>Erlebacher, Gordon</creatorcontrib><creatorcontrib>Kigelman, Dan</creatorcontrib><creatorcontrib>Bollig, Evan F.</creatorcontrib><creatorcontrib>da Silva, Cesar R. S.</creatorcontrib><creatorcontrib>Sowell, Benny</creatorcontrib><creatorcontrib>Yuen, David A.</creatorcontrib><title>VLab: collaborative Grid services and portals to support computational material science</title><title>Concurrency and computation</title><addtitle>Concurrency Computat.: Pract. Exper</addtitle><description>We present the initial architecture and implementation of VLab, a Grid and Web‐Service‐based system for enabling distributed and collaborative computational chemistry and material science applications for the study of planetary materials. The requirements of VLab include job preparation and submission, job monitoring, data storage and analysis, and distributed collaboration. These components are divided into client entry (input file creation, visualization of data, task requests) and back‐end services (storage, analysis, computation). Clients and services communicate through NaradaBrokering, a publish/subscribe Grid middleware system that identifies specific hardware information with topics rather than IP addresses. We describe three aspects of VLab in this paper: (1) managing user interfaces and input data with JavaBeans and Java Server Faces; (2) integrating Java Server Faces with the Java CoG Kit; and (3) designing a middleware framework that supports collaboration. To prototype our collaboration and visualization infrastructure, we have developed a service that transforms a scalar data set into its wavelet representation. General adaptors are placed between the endpoints and NaradaBrokering, which serve to isolate the clients/services from the middleware. This permits client and service development independently of potential changes to the middleware. Copyright © 2007 John Wiley &amp; Sons, Ltd.</description><subject>collaboration</subject><subject>computational material science</subject><subject>cyber infrastructure</subject><subject>messaging middleware</subject><subject>portal</subject><subject>science gateway</subject><issn>1532-0626</issn><issn>1532-0634</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2007</creationdate><recordtype>article</recordtype><recordid>eNp1kD1PwzAURS0EEqUg8RM8sqTYcZzEbFC1BVE-BqASi_Viv0iGpInstNB_T6qiSgxM7z7p3DscQs45G3HG4kvT4ohzpQ7IgEsRRywVyeE-x-kxOQnhgzHOmeADsnibQ3FFTVNVUDQeOrdGOvPO0oB-7QwGCktL28Z3UAXaNTSs2u3XV-p21fWFZgkVraFD7_oQjMOlwVNyVPYFPPu9Q_I6nbyMb6P50-xufD2PjBCZigRLpVW2zE1eJkmOqoytxdLkII3IrIUEJUgeo2BFImMlVFoaKKxhSc4hBjEkF7td45sQPJa69a4Gv9Gc6a0Q3QvRWyE9Gu3QL1fh5l9Oj58nf3kXOvze8-A_dZqJTOrF40y_P6ipuJc3OhE_jipyrQ</recordid><startdate>20070825</startdate><enddate>20070825</enddate><creator>Nacar, Mehmet A.</creator><creator>Aktas, Mehmet S.</creator><creator>Pierce, Marlon</creator><creator>Lu, Zhenyu</creator><creator>Erlebacher, Gordon</creator><creator>Kigelman, Dan</creator><creator>Bollig, Evan F.</creator><creator>da Silva, Cesar R. S.</creator><creator>Sowell, Benny</creator><creator>Yuen, David A.</creator><general>John Wiley &amp; Sons, Ltd</general><scope>BSCLL</scope><scope>AAYXX</scope><scope>CITATION</scope></search><sort><creationdate>20070825</creationdate><title>VLab: collaborative Grid services and portals to support computational material science</title><author>Nacar, Mehmet A. ; Aktas, Mehmet S. ; Pierce, Marlon ; Lu, Zhenyu ; Erlebacher, Gordon ; Kigelman, Dan ; Bollig, Evan F. ; da Silva, Cesar R. S. ; Sowell, Benny ; Yuen, David A.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c3379-3065d9df8c8f448e9f2ddefc8a5c37dda4e5a512e30b4529396fcabdc0481a2a3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2007</creationdate><topic>collaboration</topic><topic>computational material science</topic><topic>cyber infrastructure</topic><topic>messaging middleware</topic><topic>portal</topic><topic>science gateway</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Nacar, Mehmet A.</creatorcontrib><creatorcontrib>Aktas, Mehmet S.</creatorcontrib><creatorcontrib>Pierce, Marlon</creatorcontrib><creatorcontrib>Lu, Zhenyu</creatorcontrib><creatorcontrib>Erlebacher, Gordon</creatorcontrib><creatorcontrib>Kigelman, Dan</creatorcontrib><creatorcontrib>Bollig, Evan F.</creatorcontrib><creatorcontrib>da Silva, Cesar R. S.</creatorcontrib><creatorcontrib>Sowell, Benny</creatorcontrib><creatorcontrib>Yuen, David A.</creatorcontrib><collection>Istex</collection><collection>CrossRef</collection><jtitle>Concurrency and computation</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Nacar, Mehmet A.</au><au>Aktas, Mehmet S.</au><au>Pierce, Marlon</au><au>Lu, Zhenyu</au><au>Erlebacher, Gordon</au><au>Kigelman, Dan</au><au>Bollig, Evan F.</au><au>da Silva, Cesar R. S.</au><au>Sowell, Benny</au><au>Yuen, David A.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>VLab: collaborative Grid services and portals to support computational material science</atitle><jtitle>Concurrency and computation</jtitle><addtitle>Concurrency Computat.: Pract. Exper</addtitle><date>2007-08-25</date><risdate>2007</risdate><volume>19</volume><issue>12</issue><spage>1717</spage><epage>1728</epage><pages>1717-1728</pages><issn>1532-0626</issn><eissn>1532-0634</eissn><abstract>We present the initial architecture and implementation of VLab, a Grid and Web‐Service‐based system for enabling distributed and collaborative computational chemistry and material science applications for the study of planetary materials. The requirements of VLab include job preparation and submission, job monitoring, data storage and analysis, and distributed collaboration. These components are divided into client entry (input file creation, visualization of data, task requests) and back‐end services (storage, analysis, computation). Clients and services communicate through NaradaBrokering, a publish/subscribe Grid middleware system that identifies specific hardware information with topics rather than IP addresses. We describe three aspects of VLab in this paper: (1) managing user interfaces and input data with JavaBeans and Java Server Faces; (2) integrating Java Server Faces with the Java CoG Kit; and (3) designing a middleware framework that supports collaboration. To prototype our collaboration and visualization infrastructure, we have developed a service that transforms a scalar data set into its wavelet representation. General adaptors are placed between the endpoints and NaradaBrokering, which serve to isolate the clients/services from the middleware. This permits client and service development independently of potential changes to the middleware. Copyright © 2007 John Wiley &amp; Sons, Ltd.</abstract><cop>Chichester, UK</cop><pub>John Wiley &amp; Sons, Ltd</pub><doi>10.1002/cpe.1199</doi><tpages>12</tpages><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 1532-0626
ispartof Concurrency and computation, 2007-08, Vol.19 (12), p.1717-1728
issn 1532-0626
1532-0634
language eng
recordid cdi_crossref_primary_10_1002_cpe_1199
source Wiley Online Library Journals Frontfile Complete
subjects collaboration
computational material science
cyber infrastructure
messaging middleware
portal
science gateway
title VLab: collaborative Grid services and portals to support computational material science
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-28T09%3A57%3A22IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-wiley_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=VLab:%20collaborative%20Grid%20services%20and%20portals%20to%20support%20computational%20material%20science&rft.jtitle=Concurrency%20and%20computation&rft.au=Nacar,%20Mehmet%20A.&rft.date=2007-08-25&rft.volume=19&rft.issue=12&rft.spage=1717&rft.epage=1728&rft.pages=1717-1728&rft.issn=1532-0626&rft.eissn=1532-0634&rft_id=info:doi/10.1002/cpe.1199&rft_dat=%3Cwiley_cross%3ECPE1199%3C/wiley_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true