mdh.sePublikationer
Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Technology-preserving transition from single-core to multi-core in modelling vehicular systems
Mälardalens högskola, Akademin för innovation, design och teknik, Inbyggda system. Arcticus Systems AB, Järfälla, Sweden.ORCID-id: 0000-0002-8027-0611
Mälardalens högskola, Akademin för innovation, design och teknik, Inbyggda system. Arcticus Systems AB, Järfälla, Sweden.ORCID-id: 0000-0003-3242-6113
Mälardalens högskola, Akademin för innovation, design och teknik, Inbyggda system.ORCID-id: 0000-0002-0401-1036
Mälardalens högskola, Akademin för innovation, design och teknik, Inbyggda system.ORCID-id: 0000-0003-0416-1787
Visa övriga samt affilieringar
2017 (Engelska)Ingår i: Lecture Notes in Computer Science, vol. 10376, Springer Verlag , 2017, s. 285-299Kapitel i bok, del av antologi (Refereegranskat)
Abstract [en]

The vehicular industry has exploited model-based engineering for design, analysis, and development of single-core vehicular systems. Next generation of autonomous vehicles will require higher computational power, which can only be provided by parallel computing platforms such as multi-core electronic control units. Current model-based software development solutions and related modelling languages, originally conceived for single-core, cannot effectively deal with multi-core specific challenges, such as core-interdependency and allocation of software to hardware. In this paper, we propose an extension to the Rubus Component Model, central to the Rubus model-based approach, for the modelling, analysis, and development of vehicular systems on multi-core. Our goal is to provide a lightweight transition of a model-based software development approach from single-core to multi-core, without disrupting the current technological assets in the vehicular domain.

Ort, förlag, år, upplaga, sidor
Springer Verlag , 2017. s. 285-299
Serie
Lecture Notes in Computer Science, ISSN 0302-9743 ; 10376 LNCS
Nationell ämneskategori
Datorsystem
Identifikatorer
URN: urn:nbn:se:mdh:diva-36203DOI: 10.1007/978-3-319-61482-3_17ISI: 000434211900017Scopus ID: 2-s2.0-85025117384ISBN: 9783319614816 (tryckt)OAI: oai:DiVA.org:mdh-36203DiVA, id: diva2:1130626
Konferens
19 July 2017 through 20 July 2017
Tillgänglig från: 2017-08-10 Skapad: 2017-08-10 Senast uppdaterad: 2018-06-21Bibliografiskt granskad
Ingår i avhandling
1. A Model-driven Development Approach with Temporal Awareness for Vehicular Embedded Systems
Öppna denna publikation i ny flik eller fönster >>A Model-driven Development Approach with Temporal Awareness for Vehicular Embedded Systems
2017 (Engelska)Doktorsavhandling, sammanläggning (Övrigt vetenskapligt)
Abstract [en]

Considering the ubiquitousness of software in modern vehicles, its increased value and development cost, an efficient software development became of paramount importance for the vehicular domain. It has been identified that early verification of non functional properties of  vehicular embedded software such as, timing, reliability and safety, is crucial to efficiency. However, early verification of non functional properties is hard to achieve with traditional software development approaches due to the abstraction and the lack of automation of these methodologies.

 

This doctoral thesis aims at improving efficiency in vehicular embedded software development by minimising the need for late, expensive and time consuming software modifications with early design changes, identified through timing verification, which usually are cheaper and faster. To this end, we introduce a novel model-driven approach which exploits the interplay of two automotive-specific modelling languages for the representation of functional and execution models and defines a suite of model transformations for their automatic integration.

 

Starting from a functional model (expressed by means of EAST-ADL), all the execution models (expressed by means of the Rubus Component Model) entailing unique timing configurations are derived. Schedulability analysis selects the set of the feasible execution models with respect to specified timing requirements. Eventually, a reference to the selected execution models along with their analysis results is automatically created in the related functional model to allow the engineer to investigate them.

 

The main scientific contributions of this doctoral thesis are i) a metamodel definition for the Rubus Component Model, ii) an automatic mechanism for the generation of Rubus models from EAST-ADL, iii) an automatic mechanism for the selection and back-propagation of the analysis results and related Rubus models to design level and iv) a compact notation for visualising the selected Rubus models by means of a single execution model.

Ort, förlag, år, upplaga, sidor
Västerås: Mälardalen University, 2017
Serie
Mälardalen University Press Dissertations, ISSN 1651-4238 ; 250
Nationell ämneskategori
Inbäddad systemteknik Programvaruteknik Datavetenskap (datalogi)
Forskningsämne
datavetenskap
Identifikatorer
urn:nbn:se:mdh:diva-37361 (URN)978-91-7485-366-7 (ISBN)
Disputation
2018-01-12, Gamma, Mälardalens högskola, Västerås, 10:15 (Engelska)
Opponent
Handledare
Tillgänglig från: 2017-11-30 Skapad: 2017-11-29 Senast uppdaterad: 2018-01-13Bibliografiskt granskad

Open Access i DiVA

Fulltext saknas i DiVA

Övriga länkar

Förlagets fulltextScopus

Personposter BETA

Bucaioni, AlessioMubeen, SaadCiccozzi, FedericoCicchetti, Antonio

Sök vidare i DiVA

Av författaren/redaktören
Bucaioni, AlessioMubeen, SaadCiccozzi, FedericoCicchetti, AntonioSjödin, Mikael
Av organisationen
Inbyggda system
Datorsystem

Sök vidare utanför DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetricpoäng

doi
isbn
urn-nbn
Totalt: 114 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf