Please use this identifier to cite or link to this item:
https://research.matf.bg.ac.rs/handle/123456789/790
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Vujošević Janičić, Milena | en_US |
dc.contributor.author | Plavsic, Ognjen | en_US |
dc.contributor.author | Brkusanin, Mirko | en_US |
dc.contributor.author | Jovanovic, Petar | en_US |
dc.date.accessioned | 2022-08-15T15:39:46Z | - |
dc.date.available | 2022-08-15T15:39:46Z | - |
dc.date.issued | 2021-05-26 | - |
dc.identifier.isbn | 9781665404174 | - |
dc.identifier.uri | https://research.matf.bg.ac.rs/handle/123456789/790 | - |
dc.description.abstract | Coding standards are especially important in the automotive industry because automotive software bugs can have fatal consequences. An important standard in this context is Autosar, which proposes guidelines for coding in C++14 language. Strictly following this coding standard improves security, safety and the overall quality of software, and should be supported by tools that can automate compliance checks. In this paper we present a tool AutoCheck that can check compliance to 190 rules defined by Autosar standard for C++14 language. AutoCheck is implemented as an extension of the Clang compiler and can be easily adopted as it can be invoked through simple options that are added to Clang. AutoCheck also offers additional options for controlling the generated output in a user-friendly way. We discuss development decisions that include experimental evaluation of different interfaces for static analysis offered by Clang. We present experimental evaluation which shows that AutoCheck performs highly efficient and precise analysis. | en_US |
dc.relation.ispartof | 2021 Zooming Innovation in Consumer Technologies Conference, ZINC 2021 | en_US |
dc.subject | automotive | en_US |
dc.subject | AUTOSAR standard | en_US |
dc.subject | Clang | en_US |
dc.subject | LLLV | en_US |
dc.subject | MISRA standard | en_US |
dc.subject | software verification | en_US |
dc.subject | static code analysis | en_US |
dc.title | AUTOCHECK: A Tool for Checking Compliance with Automotive Coding Standards | en_US |
dc.type | Conference Paper | en_US |
dc.identifier.doi | 10.1109/ZINC52049.2021.9499304 | - |
dc.identifier.scopus | 2-s2.0-85114965031 | - |
dc.identifier.url | https://api.elsevier.com/content/abstract/scopus_id/85114965031 | - |
dc.contributor.affiliation | Informatics and Computer Science | en_US |
dc.description.rank | M33 | en_US |
dc.relation.firstpage | 150 | en_US |
dc.relation.lastpage | 155 | en_US |
item.fulltext | No Fulltext | - |
item.openairecristype | http://purl.org/coar/resource_type/c_18cf | - |
item.cerifentitytype | Publications | - |
item.grantfulltext | none | - |
item.openairetype | Conference Paper | - |
crisitem.author.dept | Informatics and Computer Science | - |
crisitem.author.orcid | 0000-0001-5396-0644 | - |
Appears in Collections: | Research outputs |
SCOPUSTM
Citations
1
checked on Dec 19, 2024
Page view(s)
39
checked on Dec 24, 2024
Google ScholarTM
Check
Altmetric
Altmetric
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.