Skip to main content

J1939 Functionality Development in Diagnostic Event Manager Module Based on AUTOSAR 4.2.1

  • Conference paper
  • First Online:
Advanced Computing and Intelligent Engineering

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 1089))

  • 607 Accesses

Abstract

Diagnostic system is an important part of vehicle’s software architecture. At present, every high-end vehicle has software to control various operations and also assist driver. AUTOSAR is open system architecture for a vehicle’s ECU software, and diagnostic is part of its service layer [1]. In AUTOSAR, diagnostic system is group of three modules—DEM, DCM, and FIM modules. Diagnostic system in a vehicle is responsible for detecting and logging errors or faults and also alerting driver about it through various lamps like malfunction indicator lamp (MIL), etc [2]. It plays an important role in safety of passengers. AUTOSAR allows adding different protocols in diagnostic system to support a range of diagnostic services those are well defined in every protocol. Main parts of vehicle those are covered by diagnostic system are engine and emission system. Adding J1939 functionalities in DEM module boosts up diagnostic system usability. After implementation, this diagnostic system can be used in cars as well as heavy-duty vehicle. SAE_J1939 is developed by Society of Automotive Engineers (SAE) and recommended for heavy-duty vehicle on and off road. J1939 protocol defines diagnostic messages (DMs) to carry different fault-related data. It helps mechanic to identify and fix the faults in vehicle. It also defines different lamps to indicate condition of various subsystem of vehicle to the driver. Through lamps’ behavior, users (driver and mechanic) can easily observe fault condition in vehicle. Lamps’ feature is an efficient way of human–machine interaction and makes vehicle more user-friendly. J1939 is developed for heavy-duty vehicles used in industry also for vehicles those are used in forestry and agriculture. This paper describes development process of J1939 functionalities in DEM module based on AUTOSAR 4.2.1 step by step.

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 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.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

References

  1. Wang, Q., Xin, B., Li, C., Chen, H.: The Realization of Reusability in Vehicular Software Development under AUTOSAR

    Google Scholar 

  2. AUTOSAR: Specification Diagnostic Event Manager V4.2.1 (online). Available from: http://www.autosar.org

  3. Durisic, D., Nilsson, M., Staron, M., Hansson, J.: Measuring the impact of changes to the complexity and coupling properties of automotive software systems. J. Syst. Softw. 86(5), 275–1293 (2013)

    Article  Google Scholar 

  4. Durisic, D., Staron, M., Hansson, J.: Evolution of Long-Term Industrial Meta-Models—An Automotive case Study of AUTOSAR

    Google Scholar 

  5. Kitchenham, B., Pfleeger, S., Pickard, L., Jones, L., Hoaglin, P., Emam, K., Rosenberg, J.: Preliminary guidelines for empirical research in software engineering. J. IEEE Trans. Softw. Eng. 28, 721–734 (2002)

    Article  Google Scholar 

  6. Mjeda, A., Leen, G., Waish, E.: The AUTOSAR Standard—The Experience of Applying Simulink According to Its Requirements. SAE International (2007)

    Google Scholar 

  7. Hardung, B., Kolzow, T., Kruger, A.: Reuse of Software in Distributed Embedded Automotive Systems (2004)

    Google Scholar 

  8. Kim, J.-W., Lee, K.J., Ahn, H.: Development of software component architecture for motor-driven power steering control system using AUTOSAR methodology. In: International Conference on Control, Automation and Systems (ICCAS 2015)

    Google Scholar 

  9. Briciu, C.V., Filip, I., Heininger, F.: A new trend in automotive software: AUTOSAR concept (2013)

    Google Scholar 

  10. Broy, M., Kruger, I., Pretschner, A., Salzmann, C.: Engineering automotive software. Proc. IEEE 95(2) (2007)

    Google Scholar 

  11. Sung, K., Han, T.: Development process for AUTOSAR-based embedded system. Int. J. Control Autom. (2013)

    Google Scholar 

  12. Dhanamjayan, P.R., Jose, K., Manjusree, S.: ECU state manager module development and design for automotive platform software based on AUTOSAR 4.0. Int. J. Tech. Res. Appl. (2015)

    Google Scholar 

  13. Broy, M.: Challenges in automotive software engineering. In: International Conference on Software Engineering (2006)

    Google Scholar 

  14. Liu, Y., Li, Y., Zhuang, R.: The Application of Automatic Code Generation Technology in the Development of the Automotive Electronics Software. Trans Tech Publications, Switzerland (2013)

    Google Scholar 

  15. Pagel, M., Brorkens, M.: Definition and generation of data exchange formats in AUTOSAR. Springer, Berlin, Heidelberg (2006)

    Book  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ankit Sharma .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Sharma, A., Sharma, R.K., Kamath, N. (2020). J1939 Functionality Development in Diagnostic Event Manager Module Based on AUTOSAR 4.2.1. In: Pati, B., Panigrahi, C., Buyya, R., Li, KC. (eds) Advanced Computing and Intelligent Engineering. Advances in Intelligent Systems and Computing, vol 1089. Springer, Singapore. https://doi.org/10.1007/978-981-15-1483-8_9

Download citation

  • DOI: https://doi.org/10.1007/978-981-15-1483-8_9

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-15-1482-1

  • Online ISBN: 978-981-15-1483-8

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics