@article {38136,
	title = {Bio-STEER: A Semantic Web workflow tool for Grid computing in the life sciences},
	journal = {Future Generation Comp SystFuture Generation Comp Syst},
	volume = {23},
	year = {2007},
	type = {DOI 10.1016/j.future.2006.07.011},
	abstract = {Life science research is becoming evermore computationally intensive. Hence, from a computational resource perspective, Grid computing provides a logical approach to meeting many of the computational needs of life science research. However, there are several barriers to the widespread use of Grid computing in life sciences. In this paper, we attempt to address one particular barrier: the difficulty of using Grid computing by life scientists. Life science research often involves connecting multiple applications together to form a workflow. This process of constructing a workflow is complex. When combined with the difficulty of using Grid services, composing a meaningful workflow using Grid services can present a challenge to life scientists. Our proposed solution is a Semantic Web-enabled computing environment, called Bio-STEER. In BioSTEER, bioinformatics Grid services are mapped to Semantic Web services, described in OWL-S. We also defined an ontology in OWL to model bioinformatics applications. A graphical user interface helps to construct a scientific workflow by showing a list of services that are semantically sound: that is, the output of one service is semantically compatible with the input of the connecting service. Bio-STEER can help users take full advantaue of Grid services through a user-friendly graphical user interface (GUI), which allows them to easily construct the workflows they need. (c) 2006 Elsevier B.V. All rights reserved.},
	keywords = {client/server, distributed, ENVIRONMENTS, integrated, interface, management, semantics, services, systems, user, web-base, workflow},
	author = {Lee, S. and Wang, T. D. and Hashmi, N. and Michael P. Cummings}
}
@article {38394,
	title = {Necessity is the mother of invention: a simple grid computing system using commodity tools},
	journal = {J Parallel Distr ComJ Parallel Distr Com},
	volume = {63},
	year = {2003},
	type = {DOI 10.1016/S0743-7315(03)00004-2},
	abstract = {Access to sufficient resources is a barrier to scientific progress for many researchers facing large computational problems. Gaining access to large-scale resources (i.e., university-wide or federally supported computer centers) can be difficult, given their limited availability, particular architectures, and request/review/approval cycles. Simultaneously, researchers often find themselves with access to workstations and older clusters overlooked by their owners in favor of newer hardware. Software to tie these resources into a coherent Grid, however, has been problematic. Here, we describe our experiences building a Grid computing system to conduct a large-scale simulation study using "borrowed" computing resources distributed over a wide area. Using standard software components, we have produced a Grid computing system capable of coupling several hundred processors spanning multiple continents and administrative domains. We believe that this system fills an important niche between a closely coupled local system and a heavyweight, highly customized wide area system. (C) 2003 Elsevier Science (USA). All rights reserved.},
	keywords = {Apache, computing, distributed, Grid, HTTP, java, Linux, Perl, SQL, Unix, XML-RPC},
	author = {Myers, D. S. and Michael P. Cummings}
}
