Bibcode
López-Ruiz, J. C.; Heradio, Rubén; Cerrada Somolinos, José Antonio; Coz Fernandez, José Ramón; López Ramos, Pablo
Bibliographical reference
Advanced Software and Control for Astronomy II. Edited by Bridger, Alan; Radziwill, Nicole M. Proceedings of the SPIE, Volume 7019, pp. 70191L-70191L-9 (2008).
Advertised on:
8
2008
Citations
0
Refereed citations
0
Description
This article presents a case study on developing a software product line
for data acquisition systems in astronomy based on the Exemplar Driven
Development methodology and the Exemplar Flexibilization Language tool.
The main strategies to build the software product line are based on the
domain commonality and variability, the incremental scope and the use of
existing artifacts. It consists on a lean methodology with little impact
on the organization, suitable for small projects, which reduces product
line start-up time. Software Product Lines focuses on creating a family
of products instead of individual products. This approach has
spectacular benefits on reducing the time to market, maintaining the
know-how, reducing the development costs and increasing the quality of
new products. The maintenance of the products is also enhanced since all
the data acquisition systems share the same product line architecture.