Side-effect analysis of assembly code

Andrea Flexeder, Michael Petter, Helmut Seidl

Publikation: Beitrag in Buch/Bericht/KonferenzbandKonferenzbeitragBegutachtung

6 Zitate (Scopus)

Abstract

In this paper we present a light-weight interprocedural side-effect analysis on assembly code. We represent the modifying potential of a procedure f by classifying all write accesses, occurring within f, relative to the parameter registers. In particular our approach is the first to accurately handle reference parameters. We demonstrate the usefulness of this approach by integrating this analysis into our assembly analyser and provide an evaluation of the precision of our approach. Approximately 50 per cent of all procedures can be statically shown to have side-effects.

OriginalspracheEnglisch
TitelStatic Analysis - 18th International Symposium, SAS 2011, Proceedings
Seiten77-94
Seitenumfang18
DOIs
PublikationsstatusVeröffentlicht - 2011
Veranstaltung18th International Static Analysis Symposium, SAS 2011 - Venice, Italien
Dauer: 14 Sept. 201016 Sept. 2010

Publikationsreihe

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Band6887 LNCS
ISSN (Print)0302-9743
ISSN (elektronisch)1611-3349

Konferenz

Konferenz18th International Static Analysis Symposium, SAS 2011
Land/GebietItalien
OrtVenice
Zeitraum14/09/1016/09/10

Fingerprint

Untersuchen Sie die Forschungsthemen von „Side-effect analysis of assembly code“. Zusammen bilden sie einen einzigartigen Fingerprint.

Dieses zitieren