TY - CONF T1 - Integrating distributed scientific data sources with MOCHA and XRoaster T2 - Thirteenth International Conference on Scientific and Statistical Database Management, 2001. SSDBM 2001. Proceedings Y1 - 2001 A1 - Rodriguez-Martinez,M. A1 - Roussopoulos, Nick A1 - McGann,J. M A1 - Kelley,S. A1 - Mokwa,J. A1 - White,B. A1 - Jala,J. KW - client-server systems KW - data sets KW - data sites KW - Databases KW - Distributed computing KW - distributed databases KW - distributed scientific data source integration KW - Educational institutions KW - graphical tool KW - hypermedia markup languages KW - IP networks KW - java KW - Large-scale systems KW - Maintenance engineering KW - meta data KW - metadata KW - Middleware KW - middleware system KW - MOCHA KW - Query processing KW - remote sites KW - scientific information systems KW - user-defined types KW - visual programming KW - XML KW - XML metadata elements KW - XML-based framework KW - XRoaster AB - MOCHA is a novel middleware system for integrating distributed data sources that we have developed at the University of Maryland. MOCHA is based on the idea that the code that implements user-defined types and functions should be automatically deployed to remote sites by the middleware system itself. To this end, we have developed an XML-based framework to specify metadata about data sites, data sets, and user-defined types and functions. XRoaster is a graphical tool that we have developed to help the user create all the XML metadata elements to be used in MOCHA JA - Thirteenth International Conference on Scientific and Statistical Database Management, 2001. SSDBM 2001. Proceedings PB - IEEE SN - 0-7695-1218-6 M3 - 10.1109/SSDM.2001.938560 ER -