Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Product line adoption in industry: an experience report from the railway domain
RISE Research Institutes of Sweden, Digital Systems, Industrial Systems.ORCID iD: 0000-0001-6418-9971
Mälardalen University, Sweden.
Bombardier Transportation AB, Sweden.
Mälardalen University, Sweden.
Show others and affiliations
2020 (English)In: SPLC '20: Proceedings of the 24th ACM Conference on Systems and Software Product Line: Volume A, Association for Computing Machinery , 2020, p. 130-141, article id 3Conference paper, Published paper (Refereed)
Abstract [en]

The software system controlling a train is typically deployed on various hardware architectures and must process various signals across those deployments. The increase of such customization scenarios and the needed adherence of the software to various safety standards in different application domains has led to the adoption of product line engineering within the railway domain. This paper explores the current state-of-practice of software product line development within a team developing industrial embedded software for a train propulsion control system. Evidence is collected using a focus group session with several engineers and through inspection of archival data. We report several benefits and challenges experienced during product line adoption and deployment. Furthermore, we identify and discuss improvement opportunities, focusing mainly on product line evolution and test automation. 

Place, publisher, year, edition, pages
Association for Computing Machinery , 2020. p. 130-141, article id 3
Keywords [en]
challenges and opportunities, overloaded assets, software product-line engineering, Firmware, Railroads, Software design, Experience report, Hardware architecture, Product line engineering, Product line evolutions, Software product line development, Software systems, State of practice, Test Automation, Application programs
National Category
Natural Sciences
Identifiers
URN: urn:nbn:se:ri:diva-51950DOI: 10.1145/3382025.3414953Scopus ID: 2-s2.0-85097810837ISBN: 9781450375696 (print)OAI: oai:DiVA.org:ri-51950DiVA, id: diva2:1521378
Conference
24th ACM Conference on Systems and Software Product Line, SPLC 2020, 19 October 2020 through 23 October 2020
Note

Funding text 1: This work has been supported by and received funding from the ITEA3 European XIVT [29]3, and ARRAY4 projects.

Available from: 2021-01-22 Created: 2021-01-22 Last updated: 2023-10-04Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Abbas, MuhammadSaadatmand, Mehrdad

Search in DiVA

By author/editor
Abbas, MuhammadSaadatmand, Mehrdad
By organisation
Industrial Systems
Natural Sciences

Search outside of DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 137 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf