Design Patterns For E-science

E-Book Overview

This book is for readers with backgrounds in science engineering who have experience in computer programming but who lack a training in software engineering. The treatment is centered around a case study in software development in "e-Science'' using the Java™<SUP> programming language. A graphical front-end for browsing and visualising scientific waveform data is progressively refactored using important design patterns for object-oriented software. The final product is ready for porting onto the Grid. Object-oriented design patterns are taught in a real-world context which is relevant to computational science. A comprehensive CD of the case study accompanies the book.


E-Book Content

Texts in Computational Science and Engineering Editors Timothy J. Barth Michael Griebel David E. Keyes Risto M. Nieminen Dirk Roose Tamar Schlick 4 Henry Gardner • Gabriele Manduchi Design Patterns for e-Science With 60 Figures Henry Gardner Computer Science, FEIT College of Engineering and Computer Science Australian National University Canberra ACT 0200, Australia email: [email protected] Gabriele Manduchi Consorzio RFX Associazione EURATOM-ENEA sulla Fusione Corso Stati Uniti 4 35127 Padova, Italy email: [email protected] Library of Congress Control Number: 2006940183 Mathematics Subject Classification (2000): 68N19, 68U01, 68U35 ISSN 1611-0994 ISBN-10 3-540-68088-8 Springer Berlin Heidelberg New York ISBN-13 978-3-540-68088-8 Springer Berlin Heidelberg New York This work is subject to copyright. All rights are reserved, whether the whole or part of
You might also like

Encyclopedia Of Physical Science And Technology - Plasma Physics
Authors: Robert Allen Meyers (Editor)    176    0


Encyclopedia Of Physical Science And Technology - Quantum Physics
Authors: Robert Allen Meyers (Editor)    222    0


Encyclopedia Of Physical Science And Technology - Condensed Matter
Authors: Robert A. Meyers (Editor-in-Chief)    191    0


Mcgraw-hill Dictionary Of Earth Science
Authors: McGraw-Hill    223    0


Science And Scientists
Authors: Salem Press    151    0


The Coming Of Materials Science
Authors: Robert W. Cahn (Eds.)    197    0


The Great Brain Debate: Nature Or Nuture?
Authors: John E. Dowling    148    0


World Of Earth Science
Authors: K. Lee Lerner , Brenda Wilmoth Lerner    201    0


Building An Effective Environmental Management Science Program: Final Assessment
Authors: Committee on Building an Environmental Management Science Program , National Research Council    226    0