Zum Hauptinhalt springen
Dekorationsartikel gehören nicht zum Leistungsumfang.
Design Patterns for e-Science
Taschenbuch von Gabriele Manduchi (u. a.)
Sprache: Englisch

53,49 €*

inkl. MwSt.

Versandkostenfrei per Post / DHL

Aktuell nicht verfügbar

Kategorien:
Beschreibung
This is a book about a code and about coding. The code is a case study which has been used to teachcourses in e-Science atthe Australian NationalUniv- sity since 2001. Students learn advanced programming skills and techniques TM in the Java language. Above all, they learn to apply useful object-oriented design patterns as they progressively refactor and enhance the software. We think our case study,EScope, is as close to real life as you can get! It is a smaller version of a networked, graphical, waveform browser which is used in the control rooms of fusion energy experiments around the world. It is quintessential ¿e-Science¿ in the sense of e-Science being ¿computer science and information technology in the service of science¿. It is not, speci?cally, ¿Grid-enabled¿, but we develop it in a way that will facilitate its deployment onto the Grid. The standard version ofEScope interfaces with a specialised database for waveforms, and related data, known asMDSplus. On the acc- panying CD, we have provided you with software which will enable you to installMDSplus,EScope and sample data ?les onto Windows or Linux c- puters. There is much additional software including many versions of the case study as it gets built up and progressively refactored using design patterns. There will be a home web-site for this book which will contain up-to-date information about the software and other aspects of the case study.
This is a book about a code and about coding. The code is a case study which has been used to teachcourses in e-Science atthe Australian NationalUniv- sity since 2001. Students learn advanced programming skills and techniques TM in the Java language. Above all, they learn to apply useful object-oriented design patterns as they progressively refactor and enhance the software. We think our case study,EScope, is as close to real life as you can get! It is a smaller version of a networked, graphical, waveform browser which is used in the control rooms of fusion energy experiments around the world. It is quintessential ¿e-Science¿ in the sense of e-Science being ¿computer science and information technology in the service of science¿. It is not, speci?cally, ¿Grid-enabled¿, but we develop it in a way that will facilitate its deployment onto the Grid. The standard version ofEScope interfaces with a specialised database for waveforms, and related data, known asMDSplus. On the acc- panying CD, we have provided you with software which will enable you to installMDSplus,EScope and sample data ?les onto Windows or Linux c- puters. There is much additional software including many versions of the case study as it gets built up and progressively refactored using design patterns. There will be a home web-site for this book which will contain up-to-date information about the software and other aspects of the case study.
Zusammenfassung

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(TM) 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.

Inhaltsverzeichnis
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.
Details
Erscheinungsjahr: 2014
Genre: Informatik
Rubrik: Naturwissenschaften & Technik
Medium: Taschenbuch
Reihe: Texts in Computational Science and Engineering
Inhalt: xx
388 S.
ISBN-13: 9783642430022
ISBN-10: 3642430023
Sprache: Englisch
Ausstattung / Beilage: Paperback
Einband: Kartoniert / Broschiert
Autor: Manduchi, Gabriele
Gardner, Henry
Hersteller: Springer-Verlag GmbH
Springer Berlin Heidelberg
Texts in Computational Science and Engineering
Maße: 235 x 155 x 23 mm
Von/Mit: Gabriele Manduchi (u. a.)
Erscheinungsdatum: 21.11.2014
Gewicht: 0,616 kg
Artikel-ID: 104913649
Zusammenfassung

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(TM) 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.

Inhaltsverzeichnis
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.
Details
Erscheinungsjahr: 2014
Genre: Informatik
Rubrik: Naturwissenschaften & Technik
Medium: Taschenbuch
Reihe: Texts in Computational Science and Engineering
Inhalt: xx
388 S.
ISBN-13: 9783642430022
ISBN-10: 3642430023
Sprache: Englisch
Ausstattung / Beilage: Paperback
Einband: Kartoniert / Broschiert
Autor: Manduchi, Gabriele
Gardner, Henry
Hersteller: Springer-Verlag GmbH
Springer Berlin Heidelberg
Texts in Computational Science and Engineering
Maße: 235 x 155 x 23 mm
Von/Mit: Gabriele Manduchi (u. a.)
Erscheinungsdatum: 21.11.2014
Gewicht: 0,616 kg
Artikel-ID: 104913649
Warnhinweis

Ähnliche Produkte

Ähnliche Produkte