Abstract
In this paper we describe a case study of a company in the domain of automatic guided vehicles (AGVs) that is in the process of migrating from a previous generation of software product line, which has mainly been centered around hardware, into a new product line generation, which will be software-centered. We describe the issues motivating this transition, and the factors that complicate it. Moreover, we present a three stage process for migrating into a new software product line. This process is currently initiated in collaboration with the aforementioned company.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
S. Bergquist, H. Eide, “TeamGames”, Frontec AB, 1999.
J. Bosch, “Design & Use of Software Architectures—Adopting and Evolving a Product Line Approach“, Addison-Wesley, Harlow UK, 2000.
J. Bosch, PO Bengtsson, “Assessing Optimal Software Architecture Maintainability”, in proceedings of Fifth European Conference on Software Maintenance and Reengineering (CSMR’01), IEEE Computer Society Press, Los Alamitos, CA, pp. 168–175, 2001.
J.C. Dager “Cummins’s Experience in Developing a Software Product Line Architecture for Real-time Embedded Diesel Engine Controls”, in Software Product Lines—Experience and Research Directions, P. Donohoe (ed), Kluwer Academic Publishers, Norwell MA, pp. 23–45, 2000.
B.S. Doerr, D.C. Sharp, “Freeing Product Line Architectures from Execution Dependencies”, in Software Product Lines—Experience and Research Directions, P. Donohoe (ed), Kluwer Academic Publishers, Norwell MA, pp. 313–329, 2000.
T. Feare, “A roller-coaster ride for AGVs”, in Modern Materials Handling 56(1):55–63, january 2001.
C. Hofmeister, R. Nord, D. Soni, “Applied Software Architecture”, Addison-Wesley, Reading MA., 2000.
R. Kazman, G. Abowd, L. Bass, P. Clements, “Scenario-Based Analysis of Software Architecture”, in IEEE Software, pp. 47–55, November 1996.
R. Kazman, M. Klein, M. Barbacci, H. Lipson, T. Longstaff, S.J. Carriére, “The Architecture Tradeoff Analysis Method”, in proceedings of ICECCS, Monterey CA., August 1998.
M. Svahnberg, J. Bosch, “Evolution in Software Product Lines: Two Cases”, in Journal of Software Maintenance—Research and Practice, 11(6):391–422, 1999.
M. Svahnberg, J. Bosch, “Characterizing Evolution in Product Line Architectures”, in Proceedings of the 3rd annual IASTED International Conference on Software Engineering and Applications, IASTED/Acta Press, Anaheim, CA, pp. 92–97, 1999.
M. Svahnberg, “Variability in Evolving Software Product Lines”, Licentiate Thesis, Blekinge Institute of Technology, ISBN 91-631-0265-X, 2000.
S. Thiel, F. Peruzzi, “Starting a Product Line Approach for an Envisioned Market”, in Software Product Lines—Experience and Research Directions, P. Donohoe (ed), Kluwer Academic Publishers, Norwell MA, pp. 495–512, 2000.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Svahnberg, M., Mattsson, M. (2002). Conditions and Restrictions for Product Line Generation Migration. In: van der Linden, F. (eds) Software Product-Family Engineering. PFE 2001. Lecture Notes in Computer Science, vol 2290. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-47833-7_14
Download citation
DOI: https://doi.org/10.1007/3-540-47833-7_14
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-43659-1
Online ISBN: 978-3-540-47833-1
eBook Packages: Springer Book Archive