KIT | KIT-Bibliothek | Impressum | Datenschutz

CANcept: Model-based CAN Traffic Generation and Manipulation

Wertz, Lino 1; Sheikhi, Junes 1; Fehrle, Florian 1; Rupp, Adrian 1; Liu, Tianhai ORCID iD icon 1; Kern, Philipp ORCID iD icon 2; Sinz, Carsten 2; Beckert, Bernhard ORCID iD icon 1
1 Karlsruher Institut für Technologie (KIT)
2 Institut für Theoretische Informatik (ITI), Karlsruher Institut für Technologie (KIT)

Abstract:

Testing timing-related safety properties of Controller Area Network (CAN)-based software requires precise control over transmitted data and communication timing. Existing open-source tools typically encode such scenarios in low-level scripts, making them difficult to maintain and evolve. We present CANcept, an open-source model-based tool for specifying, generating, replaying, and manipulating CAN traffic. A traffic schedule model (TSM) defines message timing and content transformations, and a DBC-based communication model (DCM) defines encoding and decoding between message-level traffic and CAN frames. CANcept combines both models in one execution mechanism for generated and manipulated traffic, including replay of transformed traces. A preliminary evaluation indicates that CANcept realizes the specified scenarios, with low timing deviation and stable execution under elevated traffic rates.


Verlagsausgabe §
DOI: 10.5445/IR/1000199046
Veröffentlicht am 11.11.2026
Cover der Publikation
Zugehörige Institution(en) am KIT Institut für Theoretische Informatik (ITI)
Publikationstyp Proceedingsbeitrag
Publikationsdatum 04.10.2026
Sprache Englisch
Identifikator ISBN: 979-8-4007-2903-4
KITopen-ID: 1000199046
Erschienen in Proceedings of the ACM/IEEE 29th International Conference on Model Driven Engineering Languages and Systems
Veranstaltung 29th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems (MODELS 2026), Málaga, Spanien, 04.10.2026 – 09.10.2026
Verlag Association for Computing Machinery (ACM)
Seiten 214 - 218
Externe Relationen Siehe auch
Schlagwörter CAN bus, DBC, model-based testing, test scenario modeling
Nachgewiesen in OpenAlex
Scopus
KIT – Die Universität in der Helmholtz-Gemeinschaft
KITopen Landing Page