TY - Generic T1 - Crossing boundaries: computational science, e-Science and global e-Infrastructure II T2 - All Hands Meeting 2008 Y1 - 2009 A1 - Coveney, P. V. A1 - Atkinson, M. P. ED - Coveney, P. V. ED - Atkinson, M. P. JF - All Hands Meeting 2008 T3 - Philosophical Transactions of the Royal Society Series A PB - Royal Society Publishing CY - Edinburgh VL - 367 UR - http://rsta.royalsocietypublishing.org/content/367/1898.toc ER - TY - Generic T1 - Crossing boundaries: computational science, e-Science and global e-Infrastructure I T2 - All Hands meeting 2008 Y1 - 2009 A1 - Coveney, P. V. A1 - Atkinson, M. P. ED - Coveney, P. V. ED - Atkinson, M. P. JF - All Hands meeting 2008 T3 - Philosophical Transactions of the Royal Society Series A PB - Royal Society Publishing CY - Edinburgh VL - 367 UR - http://rsta.royalsocietypublishing.org/content/367/1897.toc ER - TY - JOUR T1 - Preface. Crossing boundaries: computational science, e-Science and global e-Infrastructure JF - Philosophical Transactions of the Royal Society Series A Y1 - 2009 A1 - Coveney, P. V. A1 - Atkinson, M. P. PB - Royal Society Publishing VL - 367 ER - TY - CONF T1 - OGSA-DAI 3.0 - The What's and Whys T2 - UK e-Science All Hands Meeting Y1 - 2007 A1 - Antonioletti, M. A1 - Hong, N. P. Chue A1 - Hume, A. C. A1 - Jackson, M. A1 - Karasavvas, K. A1 - Krause, A. A1 - Schopf, J. M. A1 - Atkinson, M. P. A1 - Dobrzelecki, B. A1 - Illingworth, M. A1 - McDonnell, N. A1 - Parsons, M. A1 - Theocharopoulous, E. JF - UK e-Science All Hands Meeting ER - TY - Generic T1 - Special Issue: Selected Papers from the 2004 U.K. e-Science All Hands Meeting T2 - All Hands Meeting 2004 Y1 - 2007 A1 - Walker, D. W. A1 - Atkinson, M. P. A1 - Sommerville, I. ED - Walker, D. W. ED - Atkinson, M. P. ED - Sommerville, I. JF - All Hands Meeting 2004 T3 - Concurrency and Computation: Practice and Experience PB - John Wiley & Sons Ltd CY - Nottingham, UK VL - 19 ER - TY - CONF T1 - Study of User Priorities for e-Infrastructure for e-Research (SUPER) T2 - Proceedings of the UK e-Science All Hands Meeting Y1 - 2007 A1 - Newhouse, S. A1 - Schopf, J. M. A1 - Richards, A. A1 - Atkinson, M. P. JF - Proceedings of the UK e-Science All Hands Meeting ER - TY - RPRT T1 - SPLAT: (Suffix-tree Powered Local Alignment Tool): A Full-Sensitivity Protein Database Search Program that Accelerates the Smith-Waterman Algorithm using a Generalised Suffix Tree Index. Y1 - 2004 A1 - Harding, N. J. A1 - Atkinson, M. P. JF - Department of Computer Science (DCS Tech Report TR-2003-141) PB - University of Glasgow ER - TY - RPRT T1 - Grid Database Access and Integration: Requirements and Functionalities Y1 - 2003 A1 - Atkinson, M. P. A1 - Dialani, V. A1 - Guy, L. A1 - Narang, I. A1 - Paton, N. W. A1 - Pearson, D. A1 - Storey, T. A1 - Watson, P. AB - This document is intended to provide the context for developing Grid data service standard recommendations within the Global Grid Forum. It defines the generic requirements for accessing and integrating persistent structured and semi-structured data. In addition, it defines the generic functionalities which a Grid data service needs to provide in supporting discovery of and controlled access to data, in performing data manipulation operations, and in virtualising data resources. The document also defines the scope of Grid data service standard recommendations which are presented in a separate document. JF - Global Grid Forum ER - TY - CHAP T1 - Scalable and Recoverable Implementation of Object Evolution for the PJama1 Platform T2 - Persistent Object Systems: Design, Implementation, and Use 9th International Workshop, POS-9 Lillehammer, Norway, September 6–8, 2000 Revised Papers Y1 - 2001 A1 - Atkinson, M. P. A1 - Dmitriev, M. A. A1 - Hamilton, C. A1 - Printezis, T. ED - Graham N. C. ED - Kirby, Alan Dearle ED - Dag I. K. Sjøberg AB - PJama1 is the latest version of an orthogonally persistent platform for Java. It depends on a new persistent object store, Sphere, and provides facilities for class evolution. This evolution technology supports an arbitrary set of changes to the classes, which may have arbitrarily large populations of persistent objects. We verify that the changes are safe. When there are format changes, we also convert all of the instances, while leaving their identities unchanged. We aspire to both very large persistent object stores and freedom for developers to specify arbitrary conversion methods in Java to convey information from old to new formats. Evolution operations must be safe and the evolution cost should be approximately linear in the number of objects that must be reformatted. In order that these conversion methods can be written easily, we continue to present the pre-evolution state consistently to Java executions throughout an evolution. At the completion of applying all of these transformations, we must switch the store state to present only the post-evolution state, with object identity preserved. We present an algorithm that meets these requirements for eager, total conversion. This paper focuses on the mechanisms built into Sphere to support safe, atomic and scalable evolution. We report our experiences in using this technology and include a preliminary set of performance measurements. JF - Persistent Object Systems: Design, Implementation, and Use 9th International Workshop, POS-9 Lillehammer, Norway, September 6–8, 2000 Revised Papers T3 - Lecture Notes in Computer Science PB - Springer VL - 2135 UR - http://www.springerlink.com/content/09hx07h9lw0p1h82/?p=2bc20319905146bab8ba93b2fcc8cc01&pi=23 ER -