Article | Proceedings of the 8th International Modelica Conference; March 20th-22nd; Technical Univeristy; Dresden; Germany | Using the Functional Mockup Interface as an Intermediate Format in AUTOSAR Software Component Development Linköping University Electronic Press Conference Proceedings
Göm menyn

Title:
Using the Functional Mockup Interface as an Intermediate Format in AUTOSAR Software Component Development
Author:
Bernhard Thiele: German Aerospace Centre (DLR), Institute for Robotics and Mechatronics, Germany Dan Henriksson: Dassault Systèmes AB, Ideon Science Park, Lund, Sweden
DOI:
10.3384/ecp11063484
Download:
Full text (pdf)
Year:
2011
Conference:
Proceedings of the 8th International Modelica Conference; March 20th-22nd; Technical Univeristy; Dresden; Germany
Issue:
063
Article no.:
054
Pages:
484-490
No. of pages:
7
Publication type:
Abstract and Fulltext
Published:
2011-06-30
ISBN:
978-91-7393-096-3
Series:
Linköping Electronic Conference Proceedings
ISSN (print):
1650-3686
ISSN (online):
1650-3740
Publisher:
Linköping University Electronic Press; Linköpings universitet


Export in BibTex, RIS or text

This paper shows how the recently developed Functional Mockup Interface (FMI) standard for model exchange can be utilized in the context of AUTOSAR software component (SW-C) development. Au-tomatic transformations between the XML schemas of the two standards are utilized to convert FMI models to AUTOSAR. An application example is demonstrated; where a Modelica controller is exported through FMI; converted to an AUTOSAR SW-C and then imported into an AUTOSAR tool. The presented approach; with FMI as an intermediate format; should be an attractive alternative to providing full-fledged AUTOSAR SW-C export.

Keywords: FMI; AUTOSAR; model-based design; embedded software

Proceedings of the 8th International Modelica Conference; March 20th-22nd; Technical Univeristy; Dresden; Germany

Author:
Bernhard Thiele, Dan Henriksson
Title:
Using the Functional Mockup Interface as an Intermediate Format in AUTOSAR Software Component Development
DOI:
http://dx.doi.org/10.3384/ecp11063484
References:

[1] Dymola Version 7.4. Dassault Systèmes; Lund; Sweden (Dynasim). Homepage: http://www.dymola.com; 2010

[2] AUTOSAR Builder Version 2010-2a. Das-sault Systèmes; Brest; France (Geensoft). Homepage: http://www.geensoft.com/; 2010

[3] Jörg Schäuffele; Thomas Zurawka. Automo-tive Software Engineering; SAE Interna-tional; 2005

[4] Hilding Elmqvist; Martin Otter; Dan Henriksson; Bernhard Thiele; Sven Erik Mattsson. Modelica for Embeeded Systems; 7th Int. Modelica Conference; 2009

[5] Barbara Lange. Verbunden; Austauschformat für die Simulation; iX extra 10/2010; p. VIII

[6] MODELISAR consortium. Functional Mock-up Interface for Model Exchange 1.0; http://modelisar.org/specifications/FMI_for_ModelExchange_v1.0.pdf; 2010

[7] AUTOSAR GbR. Technical Overview; AUTOSAR; Part of Release 3.1; AUTO-SAR_TechnicalOverview.pdf; 2008

[8] W3C. XML Schema Part 1: Structures Sec-ond Edition. W3C Recommendation 28 Oc-tober 2004; http://www.w3.org/TR/xmlschema-1/

[9] MapForce 2010; Altova GmbH; Vienna; Austria; http://www.altova.com/mapforce.html; 2010

[10] Martin Odersky. The Scala Language Speci-fication Version 2.8; http://www.scala-lang.org/docu/files/ScalaReference.pdf; 9 November 2010

[11] XMLSpy 2010; Altova GmbH; Vienna; Aus-tria; http://www.altova.com/xmlspy.html; 2010

[12] AUTOSAR GbR. Software Component Template; Part of Release 3.1; AUTO-SAR_SoftwareComponentTemplate.pdf; 2010

[13] AUTOSAR GbR. Specification of RTE; Part of Release 3.1; AUTOSAR_SRS_RTE.pdf; 27.01.2010

Proceedings of the 8th International Modelica Conference; March 20th-22nd; Technical Univeristy; Dresden; Germany

Author:
Bernhard Thiele, Dan Henriksson
Title:
Using the Functional Mockup Interface as an Intermediate Format in AUTOSAR Software Component Development
DOI:
https://doi.org10.3384/ecp11063484
Note: the following are taken directly from CrossRef
Citations:
No citations available at the moment


Responsible for this page: Peter Berkesand
Last updated: 2019-06-04