Abstract
In emerging domains such as ubiquitous computing, service robotics, unmanned space and water exploration, and medical and life-support devices, software is becoming increasingly complex with extensive variation in both requirements and resource constraints throughout its lifetime.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Cheng, B., Giese, H., Inverardi, P., Magee, J., de Lemos, R.: Software engineering for self-adaptive systems: a research road map. In: Software Engineering for Self-Adaptive Systems, Dagstuhl Seminar Proceedings, 08031, available at: http://drops.dagstuhl.de/opus/volltexte/2008/1500 (2008)
Kephart, J., Chess, D.: The vision of autonomic computing. IEEE Comput. 36(1), 41–50 (2003)
Jennings, N.: On agent-based software engineering. Artif. Intell. 177(2), 277–296 (2000)
Hallsteinsen, S., Hinchey, M., Park, S.Y., Schmid, K.: Dynamic software product lines. Computer 41(4), 93–95 (2008)
Ford, H: My Life and Work – An Autobiography of Henry Ford. Heinemann, London (1923)
Greenfield, J., et al.: Software Factories, Assembling Applications with Patterns, Models Framework, and Tools. Wiley, Indianapolis, IN (2004)
Tseng, M.M., Jiao, J.: Mass customization, In: Handbook of Industrial Engineering, Technology and Operation Management. Wiley, New York (2001)
Software Engineering Institute. Software product lines – overview. Online available at: http://www.sei.cmu.edu/productlines (last checked: 7.4.12)
The product line hall of fame. Online available at: http://splc.net/fame.html (checked: 7.4.12)
van der Linden, F., Schmid, K., Rommes, E.: Software Product Lines in Action – The Best Industrial Practice in Product Line Engineering. Springer, Heidelberg (2007)
Schmid, K., Eichelberger, H.: Model-based implementation of meta-variability constructs: a case study using aspects. In: Second International Workshop on Variability Modeling of Software-Intensive Systems (VAMOS), ICB-Research Report No. 22, ISSN 1860-2770, pp. 63–71 (2008)
Parra, C., Blanc, X., Cleve, A., Duchien, L.: Unifying design and runtime software adaptation using aspect models. Sci. Comput. Program. 76(12), 1247–1260 (2011)
van der Hoek, A.: Design-time product line architectures for any-time variability. Sci. Comput. Program. 53(30), 285–304 (2004)
Dolstra, E., Florijn, G., de Jonge, M., Visser, E.: Capturing timeline variability with transparent configuration environments. In: International Workshop on Software Variability Management. ICSE Workshop (2003)
White, J., Schmidt, D.C., Wuchner, E., Nechypurenko, A.: Automating product-line variant selection for mobile devices. In: Software Product Line Conference (SPLC), pp. 129–140 (2007)
Bencomo, N., Lee, J., Hallsteinsen, S.: How dynamic is your dynamic software product line? In: Workshop on Dynamic Software Product Lines, pp. 61–68 (2010)
Burégio, V., de Lemos Meira, S., de Almeida, E.: Characterizing dynamic software product lines – a preliminary mapping study. In: Workshop on Dynamic Software Product Lines, pp. 53–60 (2010)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Hallsteinsen, S., Hinchey, M., Park, S., Schmid, K. (2013). Dynamic Software Product Lines. In: Capilla, R., Bosch, J., Kang, KC. (eds) Systems and Software Variability Management. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-36583-6_16
Download citation
DOI: https://doi.org/10.1007/978-3-642-36583-6_16
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-36582-9
Online ISBN: 978-3-642-36583-6
eBook Packages: Computer ScienceComputer Science (R0)