Diese Website verwendet Cookies, um das Angebot nutzerfreundlicher und effektiver zu machen. Mit der Nutzung dieser Website stimmen Sie der Verwendung von Cookies zu. Weitere Informationen über die Verwendung von Cookies und die Möglichkeit der Verwendung von Cookies zu widersprechen, finden Sie hier.

26. - 28. Februar 2019 // Nürnberg, Germany

Konferenzen und Rahmenprogramm

Zurück zur Tagesansicht
Session 6.4: Software Engineering III Software Quality I

How to Find Concurrency Issues in C and C++ Vortragssprache Englisch

Most software today uses multi-core processors, so that various tasks of the program run in parallel. This is known as multithreading. Multithreading can speed up your program. But the threads will need to communicate with each other and synchronize their work. So, it can also lead to concurrency issues, such as deadlock and data race. And concurrency issues lead to serious security problems. SEI CERT C/C++ and CWE provide guidelines for secure coding to avoid issues like these. Both include a significant number of items dealing with correct implementation of concurrency. Developers often use parallel debuggers to analyze these issues. But the debugging environment differs from the actual execution environment. So, developers can’t reproduce these issues. There’s an easier, scalable way to find concurrency issues. In this session, we’ll show you how to find these issues by using static code analysis . You’ll learn how it: • Creates a thread summary for each thread encountered in a translation unit. • Combines all thread summaries to perform an in-depth analysis of every type of concurrency issue in the complete application.

--- Datum: 27.02.2019 Uhrzeit: 16:30 Uhr - 17:00 Uhr Ort: Conference Counter NCC Ost

Sprecher

man

Prof. Dr. Frank van den Beuken

Perforce Software UK Ltd.

top

Der gewählte Eintrag wurde auf Ihre Merkliste gesetzt!

Wenn Sie sich registrieren, sichern Sie Ihre Merkliste dauerhaft und können alle Einträge selbst unterwegs via Laptop oder Tablett abrufen.

Hier registrieren Sie sich, um Daten der Aussteller- und Produkt-Plattform sowie des Rahmenprogramms dauerhaft zu speichern. Die Registrierung gilt nicht für den Ticket- und AusstellerShop.

Jetzt registrieren

Ihre Vorteile auf einen Blick

  • Vorteil Sichern Sie Ihre Merkliste dauerhaft. Nutzen Sie den sofortigen Zugriff auf gespeicherte Inhalte: egal wann und wo - inkl. Notizfunktion.
  • Vorteil Erhalten Sie auf Wunsch via Newsletter regelmäßig aktuelle Informationen zu neuen Ausstellern und Produkten - abgestimmt auf Ihre Interessen.
  • Vorteil Rufen Sie Ihre Merkliste auch mobil ab: Einfach einloggen und jederzeit darauf zugreifen.