@conference {jopera:2005:icac,
	title = {Design and Evaluation of an Autonomic Workflow Engine},
	booktitle = {2nd International Conference on Autonomic Computing (ICAC-05)},
	year = {2005},
	month = {June},
	pages = {27 - 38},
	publisher = {IEEE},
	organization = {IEEE},
	address = {Seattle, Washington},
	abstract = {In this paper we present the design and evaluate the performance of an autonomic workflow execution engine. Although there exist many distributed workflow engines, in practice, it remains a difficult problem to deploy such systems in an optimal configuration. Furthermore, when facing an unpredictable workload with high variability, manual reconfiguration is not an option. Thanks to its autonomic controller, the engine features self-configuration, self-tuning and self-healing properties. The engine runs on a cluster of computers using a tuple space to coordinate its various components. Its autonomic controller monitors its performance and responds to workload variations by altering the configuration. In case failures occur, the controller can recover the workflow execution state from persistent storage and migrate it to a different node of the cluster. Such interventions are carried out without any human supervision. As part of the results of our performance evaluation, we compare different autonomic control strategies and discuss how they can automatically tune the system},
	keywords = {automatic configuration, autonomic computing, JOpera, Web service composition},
	doi = {10.1109/ICAC.2005.21},
	author = {Thomas Heinis and Cesare Pautasso and Gustavo Alonso}
}
@conference {91,
	title = {Dependable computing in virtual laboratories},
	booktitle = {17th IEEE International Conference on Data Engineering (ICDE 2001)},
	year = {2001},
	month = {April},
	pages = {235 - 242},
	publisher = {IEEE},
	organization = {IEEE},
	address = {Heidelberg, Germany},
	abstract = {Many scientific disciplines are shifting from in vitro to in silico research as more physical processes and natural phenomena are examined in a computer (in silico) instead of being observed (in vitro). In many of these virtual laboratories, the computations involved are very complex and long lived. Currently, users are required to manually handle almost all aspects of such computations, including their dependability. Not surprisingly, this is a major bottleneck and a significant source of inefficiencies. To address this issue, we have developed BioOpera, an extensible process support management system for virtual laboratories. The authors briefly discuss the architecture and functionality of BioOpera and show how it can be used to efficiently manage long lived computations},
	keywords = {bioinformatics, BioOpera, scientific workflow management, virtual laboratories},
	doi = {10.1109/ICDE.2001.914834},
	url = {http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=914834},
	author = {Gustavo Alonso and Win Bausch and Cesare Pautasso and Ari Kahn}
}
