Skip to main content

2018 | OriginalPaper | Buchkapitel

Checking Consistency of Real-Time Requirements on Distributed Automotive Control Software Early in the Development Process Using UPPAAL

verfasst von : Jan Toennemann, Andreas Rausch, Falk Howar, Benjamin Cool

Erschienen in: Formal Methods for Industrial Critical Systems

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

The next generation of automotive control software will run on complex networks of control units, connected by a multitude of different bus systems. With a rising number of safety-critical functions being realized (at least partly) in software, real-time requirements for distributed functions become more important (e.g., time until a system reacts to a perceived driving situation). Defining and refining such requirements consistently during system development is not trivial. Inconsistencies or unrealizability can easily be introduced when decomposing requirements (e.g., time budgets) for functions that run on multiple control units. The automotive industry is actively pursuing methods for finding such problems as early as possible in the system design. In this paper, we present some initial work on the automated verification of requirements on distributed control functions that are deployed to networks of automotive control units. The presented analysis provides insights into the consistency of requirements and relies only on information available at the end of the planning stage in the development process.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
4.
Zurück zum Zitat Blom, H., et al.: Timing model - tools, algorithms, languages, methodology, use cases. Technical report (2012) Blom, H., et al.: Timing model - tools, algorithms, languages, methodology, use cases. Technical report (2012)
6.
Zurück zum Zitat Cho, B., Kim, T., Choi, J.-Y.: CAN database verification framework using UPPAAL. Int. J. Comput. Theor. Eng. 9(6), 438–442 (2017)CrossRef Cho, B., Kim, T., Choi, J.-Y.: CAN database verification framework using UPPAAL. Int. J. Comput. Theor. Eng. 9(6), 438–442 (2017)CrossRef
7.
Zurück zum Zitat Cucinotta, T., et al.: A real-time service-oriented architecture for industrial automation. IEEE Trans. Ind. Inform. 5(3), 267–277 (2009)CrossRef Cucinotta, T., et al.: A real-time service-oriented architecture for industrial automation. IEEE Trans. Ind. Inform. 5(3), 267–277 (2009)CrossRef
8.
Zurück zum Zitat Frey, P.: A timing model for real-time control-systems and its application on simulation and monitoring of AUTOSAR systems. Ph.D. thesis (2011) Frey, P.: A timing model for real-time control-systems and its application on simulation and monitoring of AUTOSAR systems. Ph.D. thesis (2011)
9.
Zurück zum Zitat Frtunikj, J.: Safety framework and platform for functions of future automotive E/E systems. Automot. Engine Technol. 1, 93–105 (2016)CrossRef Frtunikj, J.: Safety framework and platform for functions of future automotive E/E systems. Automot. Engine Technol. 1, 93–105 (2016)CrossRef
10.
Zurück zum Zitat Fuhrman, T., Wang, S., Jersak, M., Richter, K.: On designing software architectures for next-generation multi-core ECUs. SAE Int. J. Passeng. Cars Electron. Electr. Syst. 8, 115–123 (2015)CrossRef Fuhrman, T., Wang, S., Jersak, M., Richter, K.: On designing software architectures for next-generation multi-core ECUs. SAE Int. J. Passeng. Cars Electron. Electr. Syst. 8, 115–123 (2015)CrossRef
12.
Zurück zum Zitat Leteinturier, P., Brewerton, S., Scheibert, K.: Multicore benefits & challenges for automotive applications. In: SAE Technical Paper. SAE International, April 2008 Leteinturier, P., Brewerton, S., Scheibert, K.: Multicore benefits & challenges for automotive applications. In: SAE Technical Paper. SAE International, April 2008
13.
Zurück zum Zitat Line, C., Manzie, C., Good, M.: Control of an electromechanical brake for automotive brake-by-wire systems with an adapted motion control architecture. In: SAE Technical Paper Series. SAE International, May 2004 Line, C., Manzie, C., Good, M.: Control of an electromechanical brake for automotive brake-by-wire systems with an adapted motion control architecture. In: SAE Technical Paper Series. SAE International, May 2004
14.
Zurück zum Zitat Pan, C., Guo, J., Zhu, L., Shi, J., Zhu, H., Zhou, X.: Modeling and verification of CAN bus with application layer using UPPAAL. Electron. Notes Theor. Comput. Sci. 309, 31–49 (2014)CrossRef Pan, C., Guo, J., Zhu, L., Shi, J., Zhu, H., Zhou, X.: Modeling and verification of CAN bus with application layer using UPPAAL. Electron. Notes Theor. Comput. Sci. 309, 31–49 (2014)CrossRef
15.
Zurück zum Zitat Pretschner, A., Broy, M., Kruger, I.H., Stauner, T.: Software engineering for automotive systems: a roadmap. In: Future of Software Engineering (FOSE 2007). IEEE, May 2007 Pretschner, A., Broy, M., Kruger, I.H., Stauner, T.: Software engineering for automotive systems: a roadmap. In: Future of Software Engineering (FOSE 2007). IEEE, May 2007
17.
Zurück zum Zitat Sagstetter, F.: Schedule synthesis for time-triggered automotive architectures. Dissertation, Technische Universität München, München (2016) Sagstetter, F.: Schedule synthesis for time-triggered automotive architectures. Dissertation, Technische Universität München, München (2016)
18.
Zurück zum Zitat Scheickl, O.: Timing constraints in distributed development of automotive real-time systems. Dissertation, Technische Universität München, München (2011) Scheickl, O.: Timing constraints in distributed development of automotive real-time systems. Dissertation, Technische Universität München, München (2011)
19.
Zurück zum Zitat Schneider, R., Brewerton, S., Eberhard, D.: Multicore vs safety. In: SAE Technical Paper. SAE International, April 2010 Schneider, R., Brewerton, S., Eberhard, D.: Multicore vs safety. In: SAE Technical Paper. SAE International, April 2010
20.
Zurück zum Zitat Thane, H., Hansson, H.: Testing distributed real-time systems. Microprocess. Microsyst. 24(9), 463–478 (2001)CrossRef Thane, H., Hansson, H.: Testing distributed real-time systems. Microprocess. Microsyst. 24(9), 463–478 (2001)CrossRef
Metadaten
Titel
Checking Consistency of Real-Time Requirements on Distributed Automotive Control Software Early in the Development Process Using UPPAAL
verfasst von
Jan Toennemann
Andreas Rausch
Falk Howar
Benjamin Cool
Copyright-Jahr
2018
DOI
https://doi.org/10.1007/978-3-030-00244-2_5

Premium Partner