Developing platforms for multiple software product lines

Juha Savolainen, Mike Mannion, Juha Kuusela

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Many approaches to software product line engineering have been founded on the development of a single product line platform. However as customer requirements change and new products are added to the product line, software producers recognize that the platform cannot be "stretched" indefinitely and a significant problem is striking a balance between development efficiency by increasing platform commonality and customer dissatisfaction from products with additional undesirable features and properties.
Original languageEnglish
Title of host publicationProceedings of the 16th International Software Product Line Conference (SPLC '12)
PublisherACM
Pages220-228
Number of pages9
Volume1
ISBN (Print)9781450310949
DOIs
Publication statusPublished - 2012

Keywords

  • software engineering
  • product line platform
  • platform development

Cite this

Savolainen, J., Mannion, M., & Kuusela, J. (2012). Developing platforms for multiple software product lines. In Proceedings of the 16th International Software Product Line Conference (SPLC '12) (Vol. 1, pp. 220-228 ). ACM. https://doi.org/10.1145/2362536.2362567
Savolainen, Juha ; Mannion, Mike ; Kuusela, Juha . / Developing platforms for multiple software product lines. Proceedings of the 16th International Software Product Line Conference (SPLC '12) . Vol. 1 ACM, 2012. pp. 220-228
@inproceedings{bb442f65a1414d0d87d9ca9eb259c7fe,
title = "Developing platforms for multiple software product lines",
abstract = "Many approaches to software product line engineering have been founded on the development of a single product line platform. However as customer requirements change and new products are added to the product line, software producers recognize that the platform cannot be {"}stretched{"} indefinitely and a significant problem is striking a balance between development efficiency by increasing platform commonality and customer dissatisfaction from products with additional undesirable features and properties.",
keywords = "software engineering, product line platform, platform development",
author = "Juha Savolainen and Mike Mannion and Juha Kuusela",
year = "2012",
doi = "10.1145/2362536.2362567",
language = "English",
isbn = "9781450310949",
volume = "1",
pages = "220--228",
booktitle = "Proceedings of the 16th International Software Product Line Conference (SPLC '12)",
publisher = "ACM",

}

Savolainen, J, Mannion, M & Kuusela, J 2012, Developing platforms for multiple software product lines. in Proceedings of the 16th International Software Product Line Conference (SPLC '12) . vol. 1, ACM, pp. 220-228 . https://doi.org/10.1145/2362536.2362567

Developing platforms for multiple software product lines. / Savolainen, Juha ; Mannion, Mike; Kuusela, Juha .

Proceedings of the 16th International Software Product Line Conference (SPLC '12) . Vol. 1 ACM, 2012. p. 220-228 .

Research output: Chapter in Book/Report/Conference proceedingConference contribution

TY - GEN

T1 - Developing platforms for multiple software product lines

AU - Savolainen, Juha

AU - Mannion, Mike

AU - Kuusela, Juha

PY - 2012

Y1 - 2012

N2 - Many approaches to software product line engineering have been founded on the development of a single product line platform. However as customer requirements change and new products are added to the product line, software producers recognize that the platform cannot be "stretched" indefinitely and a significant problem is striking a balance between development efficiency by increasing platform commonality and customer dissatisfaction from products with additional undesirable features and properties.

AB - Many approaches to software product line engineering have been founded on the development of a single product line platform. However as customer requirements change and new products are added to the product line, software producers recognize that the platform cannot be "stretched" indefinitely and a significant problem is striking a balance between development efficiency by increasing platform commonality and customer dissatisfaction from products with additional undesirable features and properties.

KW - software engineering

KW - product line platform

KW - platform development

U2 - 10.1145/2362536.2362567

DO - 10.1145/2362536.2362567

M3 - Conference contribution

SN - 9781450310949

VL - 1

SP - 220

EP - 228

BT - Proceedings of the 16th International Software Product Line Conference (SPLC '12)

PB - ACM

ER -

Savolainen J, Mannion M, Kuusela J. Developing platforms for multiple software product lines. In Proceedings of the 16th International Software Product Line Conference (SPLC '12) . Vol. 1. ACM. 2012. p. 220-228 https://doi.org/10.1145/2362536.2362567