https://www.mdu.se/

mdu.sePublications
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
Timing-Aware Variability Resolution in EAST-ADL Product Line Architecture
Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.ORCID iD: 0000-0002-8027-0611
Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.ORCID iD: 0000-0002-0401-1036
2023 (English)In: Proceedings - Asia-Pacific Software Engineering Conference, APSEC, IEEE Computer Society , 2023, p. 473-482Conference paper, Published paper (Refereed)
Abstract [en]

Product line architectures play a vital role in the automotive industry in supporting cross-product development involving several hardware and software variation points for different vehicle variants. The effective resolution of multiple variation points for the generation of valid variants is complex, especially when dealing with both software and hardware components implying timing constraints, simultaneously. EAST-ADL is a well-known domain-specific modelling language supporting cross-product development using different levels of abstraction. Furthermore, it offers timing extensions to perform system and component-level timing verification. In this article, we propose an EAST-ADL-compliant and timing-Aware variability resolution approach to generate valid product variants effectively. The method relies on existing EAST-ADL product line architecture for system modelling, where several variation points at different levels of abstraction are identified. We propose a variability resolution algorithm where several configuration decisions, starting from the topmost vehicle level down to the design level, are incor-porated for seamless variability resolution. Furthermore, timing decisions based on analysis and design prototypes are provided to generate variant-specific timing constraints. The approach is validated on the car wiper use case provided by our industrial partner, Volvo, an international original equipment manufacturer in the automotive domain. In the use case, three product variants comprising a full system model with associated timing constraints are generated successfully. The results show the feasibility of the proposed approach and indicate its effectiveness in managing timing-Aware product variants.

Place, publisher, year, edition, pages
IEEE Computer Society , 2023. p. 473-482
Keywords [en]
automotive systems, EAST-ADL, product lines, timing constraints, variability resolution, Abstracting, Modeling languages, Product development, Timing circuits, Cross-product development, Product line architecture, Product variants, Productline, System models, Variation points, Automotive industry
National Category
Electrical Engineering, Electronic Engineering, Information Engineering
Identifiers
URN: urn:nbn:se:mdh:diva-66499DOI: 10.1109/APSEC60848.2023.00059ISI: 001207000500050Scopus ID: 2-s2.0-85190517711ISBN: 9798350344172 (print)OAI: oai:DiVA.org:mdh-66499DiVA, id: diva2:1854316
Conference
30th Asia-Pacific Software Engineering Conference, APSEC, Seoul, December 4-7, 2023
Note

Conference code: 198547

Available from: 2024-04-25 Created: 2024-04-25 Last updated: 2024-07-03Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Anwar, Muhammad WaseemBucaioni, AlessioCiccozzi, Federico

Search in DiVA

By author/editor
Anwar, Muhammad WaseemBucaioni, AlessioCiccozzi, Federico
By organisation
Embedded Systems
Electrical Engineering, Electronic Engineering, Information Engineering

Search outside of DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 112 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