Software programs are an essential part of our everyday's life. Starting with large software programs on the PC, via complex control systems for the industrial area, to safety-critical software solutions for the automotive and aerospace industry; software is almost everywhere. Especially nowadays a high degree of reliability and security is essential. But due to the constantly growing size and complexity of such software programs the verification effort is increasing too. For this reasons, beneath dynamic testing and manual reviews, automatic verification methods became more and more popular. This paper deals with the expected benefits and the effectiveness of static code analysis and especially shows the limitations of this technique. Empirical tests have been developed and various code analysis tools employed. The paper discusses the obtained results. It becomes apparent that current code analysis tools can already find a variety of potential errors and weaknesses while critical cases are still undetected.
|Titel||24th European Modeling and Simulation Symposium, EMSS 2012|
|Publikationsstatus||Veröffentlicht - 2012|
|Veranstaltung||The 24th European Modeling & Simulation Symposium (EMSS 2012) - Vienna, Österreich|
Dauer: 19 Sep. 2012 → 21 Sep. 2012
|Name||24th European Modeling and Simulation Symposium, EMSS 2012|
|Konferenz||The 24th European Modeling & Simulation Symposium (EMSS 2012)|
|Zeitraum||19.09.2012 → 21.09.2012|