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
An Evaluation Framework for Modeling Languages Supporting Predictable Vehicular Software Systems
Mälardalen University, School of Innovation, Design and Engineering, Innovation and Product Realisation.ORCID iD: 0000-0003-3683-8174
Mälardalen University.
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-0003-3469-1834
Show others and affiliations
2022 (English)In: Advances in Intelligent Systems and Computing, vol 1421, 2022Conference paper, Published paper (Refereed)
Abstract [en]

Handling the software complexity of modern vehicular systems has become very challenging due to their non-centralized nature and real-time requirements that they impose. Among many software development paradigms for these systems, model-based development excels for several reasons including its ability to verify timing predictability of software architectures of these systems using pre-runtime timing analysis techniques. In this work, we propose a comprehensive framework that captures the timing related information needed for the modeling languages to facilitate these timing analyses. We validate the applicability of the framework by comparing two modeling languages and their respective tool-chains, Rubus-ICE and APP4MC, that are used for software development in the vehicle industry. Based on our results, both modeling languages support the design and analysis of vehicle software, but with different. Both modeling languages support time-, event- and data-driven activation of software components and modeling of single- and multi-rate transactions. Amalthea targets applications on single nodes with multi-core architectures while RCM focuses on single-core single-node and distributed embedded systems with ongoing work for supporting single-node multi-core architectures. In comparison to Amalthea, RCM provides a generic message model which can easily be re-modeled according to protocol-specific properties.

Place, publisher, year, edition, pages
2022.
National Category
Engineering and Technology Computer Systems
Identifiers
URN: urn:nbn:se:mdh:diva-56765DOI: 10.1007/978-3-030-97652-1_7ISBN: 978-3-030-97652-1 (print)OAI: oai:DiVA.org:mdh-56765DiVA, id: diva2:1620845
Conference
19th International Conference on Information Technology : New Generations ITNG2022, 10 Apr 2022, Las Vegas, United States
Projects
HERO: Heterogeneous systems - software-hardware integrationDESTINE: Developing Predictable Vehicle Software Utilizing Time Sensitive NetworkingPANORAMA - Boosting Design Efficiency for Heterogeneous³ SystemsPROVIDENT: Predictable Software Development in Connected Vehicles Utilising Blended TSN-5G NetworksFIESTA - Federated Choreography of an Integrated Embedded Systems Software ArchitectureINTERCONNECT: Integrated Time Sensitive Networking and Legacy Communications in Predictable Vehicle-platformsAvailable from: 2021-12-16 Created: 2021-12-16 Last updated: 2023-09-15Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full text

Authority records

Ferko, EnxhiBucaioni, AlessioAshjaei, Seyed Mohammad HosseinMubeen, Saad

Search in DiVA

By author/editor
Ferko, EnxhiJasharllari, IgliBucaioni, AlessioAshjaei, Seyed Mohammad HosseinMubeen, Saad
By organisation
Innovation and Product RealisationMälardalen UniversityEmbedded Systems
Engineering and TechnologyComputer Systems

Search outside of DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetric score

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