Skip to main content

Definition and Generation of Data Exchange Formats in AUTOSAR

  • Conference paper
Model Driven Architecture – Foundations and Applications (ECMDA-FA 2006)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 4066))

Abstract

In this paper we present a methodology supporting the definition of data models on basis of a limited set of well-known UML features, thereby allowing these models to be created and discussed by a large group of domain experts. A transformation is then defined from such a platform independent UML model to XML schema, which exceeds the configuration possibilities of comparable approaches like XMI. This enables the generic reproduction of a wide range of existing XML languages and hence supports reverse-engineering legacy schemas and DTDs into well-structured UML models. The overview of an actual implementation of the generic methodology finally demonstrates the practical applicability or our approach. The work described in this paper is part of the AUTOSAR development partnership, an international effort to standardize automotive software infrastructure. The resulting XML schema is used today as the official AUTOSAR XML data exchange format.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. AUTOSAR: Homepage (2006), http://www.autosar.org

  2. OMG: XML Metadata Interchange (XMI) specification version 1.2 (2002)

    Google Scholar 

  3. OMG: XML Metadata Interchange (XMI) specification version 2.1 (2005)

    Google Scholar 

  4. Dubinko, M.: XForms Essential, XML Schema in XForms, ch. 4, vol. 1. O’Reilly Media Inc., Sebastopol (2003)

    Google Scholar 

  5. Walsh, N.: xsi:type train wreck. In: Norman Walsh Weblog, vol. 7 (2004), http://norman.walsh.name/2004/01/29/trainwreck

  6. Manufacturer Supplier Relationship (MSR): MSRSW V2.2.2, element and attribute documentation (2002)

    Google Scholar 

  7. Association for Standardization of Automation- and Measuring Systems (ASAM): ASAM MCD-2D (ODX) version 2.0, data model specification (2004)

    Google Scholar 

  8. OMG: Meta Object Facility (MOF) specification version 2.0 (2006)

    Google Scholar 

  9. IBM alphaWorks: Model transformation framework (2006), http://www.alphaworks.ibm.com/tech/mtf

  10. UMT-QVT: an open-source project targeting the QVT RFP (2006), http://umt-qvt.sourceforge.net/

  11. OMG: Meta Object Facility (MOF) query/view/transformation specification version 2.0 (2005)

    Google Scholar 

  12. OMG: UML Infrastructure specification version 2.0 (2004)

    Google Scholar 

  13. IBM Rational: Rational software modeler product page (2006), http://www-306.ibm.com/software/awdtools/modeler/swmodeler/

  14. Sparx Systems: Enterprise architect product page (2006), http://www.sparxsystems.com.au/

  15. OMG: UML Superstructure specification version 2.0 (2005)

    Google Scholar 

  16. SysML Partners: Systems modeling language specification version 1.0 alpha (2005)

    Google Scholar 

  17. Carlson, D.: Modeling XML Applications with UML, Practical e-Business Applications. Addison Wesley, Reading (2001)

    Google Scholar 

  18. Budinsky, F., Steinberg, D., Merks, E., Ellersick, R., Grose, T.: Eclipse Modeling Framework, A Developer’s Guide. Addison Wesley, Reading (2005)

    Google Scholar 

  19. OMG: UML OCL specification version 2.0 (2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Pagel, M., Brörkens, M. (2006). Definition and Generation of Data Exchange Formats in AUTOSAR. In: Rensink, A., Warmer, J. (eds) Model Driven Architecture – Foundations and Applications. ECMDA-FA 2006. Lecture Notes in Computer Science, vol 4066. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11787044_5

Download citation

  • DOI: https://doi.org/10.1007/11787044_5

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-35909-8

  • Online ISBN: 978-3-540-35910-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics