Wir verwenden Cookies und Analyse-Tools, um die Nutzerfreundlichkeit der Internet-Seite zu verbessern und für Marketingzwecke. Wenn Sie fortfahren, diese Seite zu verwenden, nehmen wir an, dass Sie damit einverstanden sind. Zur Datenschutzerklärung.
Design Patterns for e-Science
Details
This book is for readers with backgrounds in science engineering who have experience in computer programming but who lack training in software engineering. It teaches object-oriented design patterns in a real-world context, which is relevant to computational science. Coverage is centered around a case study in software development in e-science using the Java™ programming language. A graphical front-end for browsing and visualizing scientific waveform data is progressively refactored using important design patterns for object-oriented software and the final product is ready for porting onto the Grid.
A first textbook on computer science aspect of CSE and e-science Includes supplementary material: sn.pub/extras
Inhalt
Construction of a Waveform Browser.- e-Science and EScope.- A Java Client for MDSplus.- Graphical User Interfaces Using Swing.- Waveform Graphics.- Interactive Graphics Using Mouse Events.- Navigating the Database.- Refactoring EScope with Design Patterns.- Object-Oriented Analysis and Design.- First Facades.- Adapter.- The Template Pattern.- Decorator.- Patterns at Work: Multiple Waves.- Patterns at Work: Multiple Graphs.- Observer.- Proxy.- State.- Factory Patterns.- Chain of Responsibility.- Design Patterns and Threads.- Postscript.
Weitere Informationen
- Allgemeine Informationen
- GTIN 09783540680888
- Genre Programmiersprachen
- Auflage 2007
- Sprache Englisch
- Lesemotiv Verstehen
- Anzahl Seiten 412
- Herausgeber Springer Berlin Heidelberg
- Größe H241mm x B160mm x T28mm
- Jahr 2007
- EAN 9783540680888
- Format Fester Einband
- ISBN 3540680888
- Veröffentlichung 03.04.2007
- Titel Design Patterns for e-Science
- Autor Gabriele Manduchi , Henry Gardner
- Untertitel Incl CD-ROM, Texts in Computational Science and Engineering 4
- Gewicht 781g