Premium
A component‐based framework for radio‐astronomical imaging software systems
Author(s) -
Kemball A. J.,
Crutcher R. M.,
Hasan R.
Publication year - 2007
Publication title -
software: practice and experience
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.437
H-Index - 70
eISSN - 1097-024X
pISSN - 0038-0644
DOI - 10.1002/spe.838
Subject(s) - component (thermodynamics) , computer science , middleware (distributed applications) , component based software engineering , focus (optics) , common component architecture , object oriented programming , software , architecture , software engineering , legacy system , software architecture , systems engineering , software system , computer architecture , operating system , engineering , art , physics , optics , visual arts , thermodynamics
This paper describes a component‐based framework for radio‐astronomical imaging software systems. We consider optimal re‐use strategies for packages of disparate architectures brought together within a modern component framework. In this practical case study, the legacy codes include both procedural and object‐oriented architectures. We consider also the special requirements on scientific component middleware, with a specific focus on high‐performance computing. We present an example application in this component architecture and outline future development planned for this project. Copyright © 2007 John Wiley & Sons, Ltd.