Nothing Special   »   [go: up one dir, main page]

Skip to main content

Integration of FlexRay into the SDL-Model-Driven Development Approach

  • Conference paper
System Analysis and Modeling: About Models (SAM 2010)

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

Included in the following conference series:

Abstract

In today’s cars, communication systems providing deterministic guarantees regarding latency and jitter are needed. For safety-critical x-by-wire applications, even physical redundancy is required. FlexRay is a recent field-bus technology especially devised for these needs. In this paper, we present the integration of FlexRay into SDL-MDD, the SDL Model-driven Development approach. In particular, we show how certain dynamic configuration aspects of and communication via FlexRay can be specified already on design level with SDL, thereby abstracting from technological details. Furthermore, we extend the SDL Environment Framework by driver components supporting the automatic interfacing of SDL systems with FlexRay hardware. Finally, we present a functionally complex application scenario with real FlexRay hardware demonstrating the benefits and full operativeness of our solution.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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.

Similar content being viewed by others

References

  1. FlexRay Consortium. FlexRay Communication System Protocol Specification V2.1 Rev.A. FlexRay Consortium (December 2005)

    Google Scholar 

  2. Kuhn, T., Gotzhein, R., Webel, C.: Model-Driven Development with SDL – Process, Tools, and Experiences. In: Nierstrasz, O., Whittle, J., Harel, D., Reggio, G. (eds.) MoDELS 2006. LNCS, vol. 4199, pp. 83–97. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  3. Gotzhein, R.: Model-driven with SDL – Improving the Quality of Networked Systems Development (Invited Paper). In: Proceedings of the 7th International Conference on New Technologies of Distributed Systems (NOTERE 2007), Marrakesh, Morocco, pp. 31–46 (2007)

    Google Scholar 

  4. International Telecommunication Union (ITU): ITU-T Recommendation Z.100: Specification and Description Language, SDL (August 2002)

    Google Scholar 

  5. Kuhn, T.: Model Driven Development of MacZ – A QoS Medium Access Control Layer for Ambient Intelligence Systems. PhD thesis, University of Kaiserslautern (2009)

    Google Scholar 

  6. Naderlinger, A., Pletzer, J., Pree, W., Templ, J.: Model-Driven Development of FlexRay-Based Systems with the Timing Definition Language (TDL). In: 4th International ICSE Workshop on Software Engineering for Automotive Systems (2007)

    Google Scholar 

  7. preeTec GmbH: Product demos for TDL: Visual creator / TDL: VisualDistributor / TDL: VisualAnalyzer (2010), http://www.preetec.com/index.php?id=2

  8. Xu, Y., Kang, H., Kim, Y., Cho, K., Chung, J.: Implementation of FlexRay CC and BG Protocols with Application to a Robot System. In: Arabnia, H.R., Deligiannidis, L. (eds.) MSV, pp. 232–237. CSREA Press (2008)

    Google Scholar 

  9. IBM: Rational SDL Suite (2011), http://www-01.ibm.com/software/awdtools/sdlsuite/

  10. Fliege, I., Grammes, R., Weber, C.: ConTraST - A Configurable SDL Transpiler and Runtime Environment. In: Gotzhein, R., Reed, R. (eds.) SAM 2006. LNCS, vol. 4320, pp. 216–228. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  11. FlexRay Consortium: FlexRay Requirements Specification V2.1. FlexRay Consortium (December 2005)

    Google Scholar 

  12. Crossbow: Imote 2 Datasheet (2009), http://www.xbow.com/Products/Product_pdf_files/Wireless_pdf/Imote2_Datasheet.pdf

  13. Fujitsu Limited: FlexRay ASSP MB88121C, Preliminary Hardware Manual (2007)

    Google Scholar 

  14. Robert Bosch GmbH: E-Ray, FlexRay IP-Module, User’s Manual (November 2007)

    Google Scholar 

  15. International Telecommunication Union (ITU): ITU-T Recommendation: Programming Languages - SDL Combined with ASN.1 (SDL/ASN.1) (March 1995)

    Google Scholar 

  16. FlexRay Consortium: FlexRay Communication System Electrical Physical Layer Application Notes V2.1 Rev. B. FlexRay Consortium (November 2006)

    Google Scholar 

  17. Fujitsu Semiconductor: FlexRay ASSAP MB88121/MB88121A/MB88121B/MB88121C Preliminary Data Sheet, Revision FME-MB88121-1.45E (September 2008)

    Google Scholar 

  18. FlexRay Consortium: FlexRay Communication System Electrical Physical Layer Specification V2.1 Rev.B. FlexRay Consortium (November 2006)

    Google Scholar 

  19. Austriamicrosystems: AS8221D FlexRay Standard Transceiver. Revision 17732-005-10a, http://www.austriamicrosystems.com/eng/content/download/1214/7001/file/AS8221D_ObjectiveDataSheet_17732-005-10a.pdf

  20. Kuhn, T., Geraldy, A., Gotzhein, R., Rothländer, F.: ns+SDL – The Network Simulator for SDL Systems. In: Prinz, A., Reed, R., Reed, J. (eds.) SDL 2005. LNCS, vol. 3530, pp. 103–116. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Braun, T., Gotzhein, R., Wiebel, M. (2011). Integration of FlexRay into the SDL-Model-Driven Development Approach. In: Kraemer, F.A., Herrmann, P. (eds) System Analysis and Modeling: About Models. SAM 2010. Lecture Notes in Computer Science, vol 6598. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-21652-7_4

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-21652-7_4

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-21651-0

  • Online ISBN: 978-3-642-21652-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics