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
TaskMUSTER: a comprehensive analysis of task parameters for mixed criticality automotive systems
BITS Pilani K. K. Birla Goa Campus, Goa, Sancoale, India.
BITS Pilani K. K. Birla Goa Campus, Goa, Sancoale, India.
BITS Pilani K. K. Birla Goa Campus, Goa, Sancoale, India.
Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.ORCID iD: 0000-0001-5269-3900
2022 (English)In: Sadhana (Bangalore), ISSN 0256-2499, E-ISSN 0973-7677, Vol. 47, no 1, article id 13Article in journal (Refereed) Published
Abstract [en]

Automotive computing platforms are becoming complex and steadily being transformed into mixed criticality systems (MCS) with connectivity to the user, infrastructure and other vehicles. Due to the safety critical and real time nature of such systems, this transition emphasizes careful selection of task models, task scheduling mechanisms and software development practices to ensure predictability. Though there exists a wealth of research results on MCS, often the non-uniform descriptions and non-comprehensive nature of task parameters become hindrances to the designers and researchers, thus limiting their wider applicability. In this context, we carry out a comprehensive analysis of task parameters for MCS and propose a task parameter aggregator called TaskMUSTER with focus on automotive domain, specifically on the controlling domain software applications like power steering, brake systems and power train. TaskMSUTER aims to provide a unified view of various task model parameters in terms of important attributes related to resource & communication, energy, fault-tolerance, mode change, OS overheads and parallel processing. This work also provides Backus-Naur form grammar and railroad diagram of TaskMUSTER. The usability analysis of TaskMUSTER and comparisons with well-known task model propositions are carried out using an automotive wake-up controller task set. The results justify the suitability of TaskMUSTER for designing safety certifiable automotive MCS. Overall, TaskMUSTER acts as a comprehensive and design friendly handbook for researchers and designers in the mixed criticality automotive controlling domain. 

Place, publisher, year, edition, pages
Springer , 2022. Vol. 47, no 1, article id 13
Keywords [en]
mixed criticality scheduling, multi-core mixed criticality systems, task model for mixed criticality systems, Uni-core mixed criticality systems, Application programs, Criticality (nuclear fission), Handbooks, Real time systems, Safety engineering, Software design, Mixed criticalities, Mixed-criticality systems, Multi-core mixed criticality system, Multi-cores, Task model for mixed criticality system, Task modelling, Uni-core mixed criticality system, Fault tolerance
National Category
Software Engineering Embedded Systems
Identifiers
URN: urn:nbn:se:mdh:diva-57098DOI: 10.1007/s12046-021-01778-yISI: 000736787800003Scopus ID: 2-s2.0-85122491371OAI: oai:DiVA.org:mdh-57098DiVA, id: diva2:1640434
Available from: 2022-02-24 Created: 2022-02-24 Last updated: 2022-03-18Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Punnekkat, Sasikumar

Search in DiVA

By author/editor
Punnekkat, Sasikumar
By organisation
Embedded Systems
In the same journal
Sadhana (Bangalore)
Software EngineeringEmbedded Systems

Search outside of DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric score

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