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
Introducing Database-Centric Support in AUTOSAR
Mälardalens högskola, Akademin för innovation, design och teknik. (IS (Model-Based Engineering of Embedded Systems))
Mälardalens högskola, Akademin för innovation, design och teknik. (IS (Model-Based Engineering of Embedded Systems))ORCID-id: 0000-0003-2898-9570
Mälardalens högskola, Akademin för innovation, design och teknik. (IS)ORCID-id: 0000-0001-7586-0409
2012 (Engelska)Ingår i: 7th International Symposium on Industrial Embedded Systems (SIES): Conference Proceedings, IEEE , 2012, s. 138-147Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

We propose to integrate a real-time databasemanagement system into the basic software of the AUTOSARcomponent model. This integration can be performed withoutviolating the fundamental principles of the component-basedapproach of the AUTOSAR standard. Our database-centricapproach allows developers to focus on application developmentinstead of reinventing data management techniques ordevelop solutions using internal data structures. We use stateof-the-art database pointer techniques to achieve predictabletiming, and database proxies to maintain component encapsulationand independence of data-management strategy. Thepaper illustrates the feasibility of our proposal when databaseproxies are used to manage the data communication betweencomponents and to perform run-time monitoring on the virtualfunction bus. Our implementation results show that the abovebenefits do not come at the expense of run-time overheadsor less accurate timing predictions. Under typical workloadconditions, our concept only introduces in the order of 4%CPU overhead.

Ort, förlag, år, upplaga, sidor
IEEE , 2012. s. 138-147
Nationell ämneskategori
Data- och informationsvetenskap Teknik och teknologier
Forskningsämne
datavetenskap
Identifikatorer
URN: urn:nbn:se:mdh:diva-14509DOI: 10.1109/SIES.2012.6356579Scopus ID: 2-s2.0-84871544622ISBN: 978-1-4673-2684-1 (tryckt)OAI: oai:DiVA.org:mdh-14509DiVA, id: diva2:517309
Konferens
7th IEEE International Symposium on Industrial Embedded Systems, SIES 2012; Karlsruhe; 20 June 2012 through 22 June 2012
Tillgänglig från: 2012-04-23 Skapad: 2012-04-23 Senast uppdaterad: 2018-01-12Bibliografiskt granskad
Ingår i avhandling
1. Data Management in Component-Based   Embedded Real-Time Systems
Öppna denna publikation i ny flik eller fönster >>Data Management in Component-Based   Embedded Real-Time Systems
2012 (Engelska)Doktorsavhandling, sammanläggning (Övrigt vetenskapligt)
Abstract [en]

This thesis presents new data management techniques for run-time data in component-based embedded real-time systems. These techniques enable data to be modeled, analyzed and structured to improve data management during system development, maintenance, and execution. The foundation of our work is a case-study that identifies a number of problems with current state-of-practice in data management for industrial embedded real-time systems.

We introduce two novel concepts: the data entity and the database proxy. The data entity is a design-time concept that allows designers to manage data objects throughout different design and maintenance activities. It includes data-type specification, documentation, specification of timing and quality properties, tracing of dependencies between data objects, and enables analysis and automated validation.

The database proxy is a run-time concept designed to allow the use of state-of-the-art database technologies in contemporary software-component technologies for embedded systems. Database proxies decouple components from an underlying database residing in the component framework. This allows components to remain encapsulated and reusable, while providing temporally predictable access to data maintained in a database, thus enabling the use of database technologies, which has previously excluded, in these systems.

To validate our proposed techniques, we present a tool implementation of the data entity as well as implementations of the database proxy approach, using commercial tools, the AUTOSAR standardized automotive software architecture, and automotive hardware.  Our results show that the presented techniques can contribute to the development of future component-based embedded real-time systems, by providing structured and efficient data management.

Ort, förlag, år, upplaga, sidor
Västerås: Mälardalen University, 2012
Serie
Mälardalen University Press Dissertations, ISSN 1651-4238 ; 125
Nationell ämneskategori
Data- och informationsvetenskap
Forskningsämne
datavetenskap
Identifikatorer
urn:nbn:se:mdh:diva-14511 (URN)978-91-7485-064-2 (ISBN)
Disputation
2012-06-01, Gamma, Mälardalen University, Västerås, 13:00 (Engelska)
Opponent
Handledare
Tillgänglig från: 2012-04-26 Skapad: 2012-04-23 Senast uppdaterad: 2018-01-12Bibliografiskt granskad

Open Access i DiVA

Fulltext saknas i DiVA

Övriga länkar

Förlagets fulltextScopus

Personposter BETA

Nyström, DagSjödin, Mikael

Sök vidare i DiVA

Av författaren/redaktören
Hjertström, AndreasNyström, DagSjödin, Mikael
Av organisationen
Akademin för innovation, design och teknik
Data- och informationsvetenskapTeknik och teknologier

Sök vidare utanför DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetricpoäng

doi
isbn
urn-nbn
Totalt: 74 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