DocumentCode
2023857
Title
Migrating Industrial Systems towards Software Product Lines: Experiences and Observations through Case Studies
Author
Breivold, Hongyu Pei ; Larsson, Stig ; Land, Rikard
Author_Institution
Corp. Res., ABB AB, Vasteras, Sweden
fYear
2008
fDate
3-5 Sept. 2008
Firstpage
232
Lastpage
239
Abstract
Software product line engineering has emerged as one of the dominant paradigms for developing variety of software products based on a shared platform and shared software artifacts. An important and challenging type of software maintenance and evolution is how to cost-effectively manage the migration of legacy systems towards product lines. This paper presents a structured migration method and describes our experiences in migrating industrial legacy systems into product lines. In addition, we present a number of specific recommendations for the transition process which will be of value to organizations that are considering a product line approach to their business. The recommendations cover four perspectives: business, organization, product development processes and technology.
Keywords
product development; software maintenance; software reusability; business perspective; industrial system migration; legacy system; organization perspective; product development process; software artifact; software evolution; software maintenance; software product line engineering; transition process; Application software; Companies; Computer architecture; Computer industry; Large-scale systems; Product development; Software engineering; Software maintenance; Software systems; Time to market;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering and Advanced Applications, 2008. SEAA '08. 34th Euromicro Conference
Conference_Location
Parma
ISSN
1089-6503
Print_ISBN
978-0-7695-3276-9
Type
conf
DOI
10.1109/SEAA.2008.13
Filename
4725727
Link To Document