What makes a JSky component?
Class libraries (static instantiation)
- Utility (e.g. xml parsing)
- Algorithmic (e.g. WCS)
- Basic packages (e.g. FITS-IO)
Beans (dynamic instantiation)
- Both kinds: GUI and non-GUI
Apps or mega-widgets (runnables)
JSky: Building a repository of reusable Java components for AstronomyPresentation delivered to the ADASS 1999