Embedded Systems' Automation following OMG's Model Driven Architecture Vision

Wolfgang Ecker, Keerthikumara Devarajegowda, Michael Werner, Zhao Han, Lorenzo Servadei

Publikation: Beitrag in Buch/Bericht/KonferenzbandKonferenzbeitragBegutachtung

13 Zitate (Scopus)

Abstract

This paper presents an automated process for end-to-end embedded system design following OMG's model driven architecture (MDA) vision. It tackles a major challenge in automation: bridging the large semantic gap between the specification and the target code. The shown MDA adaption proposes an uniform and systematic way by splitting the translation process into multiple layers and introducing design platform independent and implementation independent views.In our adaption of MDA, we start with a formalized specification and we end with code (view) generation. The code is then compiled (software) or synthesized (hardware) and finally assembled to the embedded system design. We split the translation process in Model-of-Thing (MoT), Model-of-Design (MoD) and Model-of-View (MoV) layers. MoTs represent the formalized specification, MoDs contain the implementation architecture in a view independent way, and MoVs are implementation dependent and view dependent, i.e., specific details in target language.MoT is translated to MoD, MoD is translated to MoV and MoV is finally used to generate views. The translation between the Models is based on templates, that reflect design and coding blueprints. The final step of the view generation is itself part of generation. The Model MoV and the unparse method are generated from a view language description.The approach has been successfully adapted for generating digital hardware (RTL), properties for verification (SVA), and snippets of firmware that have been successfully synthesized to an FPGA.

OriginalspracheEnglisch
TitelProceedings of the 2019 Design, Automation and Test in Europe Conference and Exhibition, DATE 2019
Herausgeber (Verlag)Institute of Electrical and Electronics Engineers Inc.
Seiten1301-1306
Seitenumfang6
ISBN (elektronisch)9783981926323
DOIs
PublikationsstatusVeröffentlicht - 14 Mai 2019
Veranstaltung22nd Design, Automation and Test in Europe Conference and Exhibition, DATE 2019 - Florence, Italien
Dauer: 25 März 201929 März 2019

Publikationsreihe

NameProceedings of the 2019 Design, Automation and Test in Europe Conference and Exhibition, DATE 2019

Konferenz

Konferenz22nd Design, Automation and Test in Europe Conference and Exhibition, DATE 2019
Land/GebietItalien
OrtFlorence
Zeitraum25/03/1929/03/19

Fingerprint

Untersuchen Sie die Forschungsthemen von „Embedded Systems' Automation following OMG's Model Driven Architecture Vision“. Zusammen bilden sie einen einzigartigen Fingerprint.

Dieses zitieren