Design Patterns for e-Science

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-orie...

Full description

Main Authors: Gardner, Henry. (Author, http://id.loc.gov/vocabulary/relators/aut), Manduchi, Gabriele. (http://id.loc.gov/vocabulary/relators/aut)
Corporate Author: SpringerLink (Online service)
Language:English
Published: Berlin, Heidelberg : Springer Berlin Heidelberg : Imprint: Springer, 2007.
Edition:1st ed. 2007.
Series:Texts in Computational Science and Engineering, 4
Subjects:
Online Access:https://doi.org/10.1007/3-540-68090-X
Table of Contents:
  • 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.