Please use this identifier to cite or link to this item:
https://doi.org/10.21256/zhaw-28285
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Birchler, Christian | - |
dc.contributor.author | Rohrbach, Cyrill | - |
dc.contributor.author | Kim, Hyeongkyun | - |
dc.contributor.author | Gambi, Alessio | - |
dc.contributor.author | Liu, Tianhai | - |
dc.contributor.author | Horneber, Jens | - |
dc.contributor.author | Kehrer, Timo | - |
dc.contributor.author | Panichella, Sebastiano | - |
dc.date.accessioned | 2023-07-20T13:54:03Z | - |
dc.date.available | 2023-07-20T13:54:03Z | - |
dc.date.issued | 2023 | - |
dc.identifier.isbn | 979-8-3503-2996-4 | de_CH |
dc.identifier.uri | https://digitalcollection.zhaw.ch/handle/11475/28285 | - |
dc.description.abstract | Software systems for safety-critical systems like self-driving cars (SDCs) need to be tested rigorously. Especially electronic control units (ECUs) of SDCs should be tested with realistic input data. In this context, a communication protocol called Controller Area Network (CAN) is typically used to transfer sensor data to the SDC control units. A challenge for SDC maintainers and testers is the need to manually define the CAN inputs that realistically represent the state of the SDC in the real world. To address this challenge, we developed TEASER, which is a tool that generates realistic CAN signals for SDCs obtained from sensors from state-of-the-art car simulators. We evaluated TEASER based on its integration capability into a DevOps pipeline of aicas GmbH, a company in the automotive sector. Concretely, we integrated TEASER in a Continous Integration (CI) pipeline configured with Jenkins. The pipeline executes the test cases in simulation environments and sends the sensor data over the CAN bus to a physical CAN device, which is the test subject. Our evaluation shows the ability of TEASER to generate and execute CI test cases that expose simulation-based faults (using regression strategies); the tool produces CAN inputs that realistically represent the state of the SDC in the real world. This result is of critical importance for increasing automation and effectiveness of simulation-based CAN bus regression testing for SDC software. | de_CH |
dc.language.iso | en | de_CH |
dc.publisher | IEEE | de_CH |
dc.rights | Licence according to publishing contract | de_CH |
dc.subject | Autonomous system | de_CH |
dc.subject | Regression testing | de_CH |
dc.subject | Simulation environment | de_CH |
dc.subject | CAN bus | de_CH |
dc.subject.ddc | 005: Computerprogrammierung, Programme und Daten | de_CH |
dc.title | TEASER : simulation-based CAN bus regression testing for self-driving cars software | de_CH |
dc.type | Konferenz: Paper | de_CH |
dcterms.type | Text | de_CH |
zhaw.departement | School of Engineering | de_CH |
zhaw.organisationalunit | Institut für Informatik (InIT) | de_CH |
dc.identifier.doi | 10.1109/ASE56229.2023.00154 | de_CH |
dc.identifier.doi | 10.21256/zhaw-28285 | - |
zhaw.conference.details | 38th IEEE/ACM International Conference on Automated Software Engineering (ASE), Kirchberg, Luxembourg, 11-15 September 2023 | de_CH |
zhaw.funding.eu | info:eu-repo/grantAgreement/EC/H2020/957254//DevOps for Complex Cyber-physical Systems/COSMOS | de_CH |
zhaw.originated.zhaw | Yes | de_CH |
zhaw.pages.end | 2061 | de_CH |
zhaw.pages.start | 2058 | de_CH |
zhaw.publication.status | acceptedVersion | de_CH |
zhaw.publication.review | Peer review (Publikation) | de_CH |
zhaw.title.proceedings | 2023 38th IEEE/ACM International Conference on Automated Software Engineering (ASE) | de_CH |
zhaw.webfeed | Software Engineering | de_CH |
zhaw.funding.zhaw | COSMOS – DevOps for Complex Cyber-physical Systems of Systems | de_CH |
zhaw.author.additional | No | de_CH |
zhaw.display.portrait | Yes | de_CH |
zhaw.relation.references | https://zenodo.org/record/7964890 | de_CH |
Appears in collections: | Publikationen School of Engineering |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
2023_Birchler-etal_TEASER-tool-demo.pdf | Accepted Version | 228.13 kB | Adobe PDF | View/Open |
Show simple item record
Birchler, C., Rohrbach, C., Kim, H., Gambi, A., Liu, T., Horneber, J., Kehrer, T., & Panichella, S. (2023). TEASER : simulation-based CAN bus regression testing for self-driving cars software [Conference paper]. 2023 38th IEEE/ACM International Conference on Automated Software Engineering (ASE), 2058–2061. https://doi.org/10.1109/ASE56229.2023.00154
Birchler, C. et al. (2023) ‘TEASER : simulation-based CAN bus regression testing for self-driving cars software’, in 2023 38th IEEE/ACM International Conference on Automated Software Engineering (ASE). IEEE, pp. 2058–2061. Available at: https://doi.org/10.1109/ASE56229.2023.00154.
C. Birchler et al., “TEASER : simulation-based CAN bus regression testing for self-driving cars software,” in 2023 38th IEEE/ACM International Conference on Automated Software Engineering (ASE), 2023, pp. 2058–2061. doi: 10.1109/ASE56229.2023.00154.
BIRCHLER, Christian, Cyrill ROHRBACH, Hyeongkyun KIM, Alessio GAMBI, Tianhai LIU, Jens HORNEBER, Timo KEHRER und Sebastiano PANICHELLA, 2023. TEASER : simulation-based CAN bus regression testing for self-driving cars software. In: 2023 38th IEEE/ACM International Conference on Automated Software Engineering (ASE). Conference paper. IEEE. 2023. S. 2058–2061. ISBN 979-8-3503-2996-4
Birchler, Christian, Cyrill Rohrbach, Hyeongkyun Kim, Alessio Gambi, Tianhai Liu, Jens Horneber, Timo Kehrer, and Sebastiano Panichella. 2023. “TEASER : Simulation-Based CAN Bus Regression Testing for Self-Driving Cars Software.” Conference paper. In 2023 38th IEEE/ACM International Conference on Automated Software Engineering (ASE), 2058–61. IEEE. https://doi.org/10.1109/ASE56229.2023.00154.
Birchler, Christian, et al. “TEASER : Simulation-Based CAN Bus Regression Testing for Self-Driving Cars Software.” 2023 38th IEEE/ACM International Conference on Automated Software Engineering (ASE), IEEE, 2023, pp. 2058–61, https://doi.org/10.1109/ASE56229.2023.00154.
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.