[Back]


Talks and Poster Presentations (with Proceedings-Entry):

R. Kirner, W. Zimmermann, D. Richter:
"On Undecidability Results of Real Programming Languages";
Talk: 15. Kolloquium Programmiersprachen und Grundlagen der Programmierung (KPS 2009), Maria Taferl; 2009-10-12 - 2009-10-14; in: "15. Kolloquium Programmiersprachen und Grundlagen der Programmierung (KPS 2009)", J. Knoop, A. Prantl (ed.); Schriftenreihe des Instituts für Computersprachen, TU Wien, Bericht 2009-X-1 (2009), 141 - 154.



English abstract:
Often, it is argued that some problems in data-flow analysis
such as e.g. worst case execution time analysis are undecidable (because
the halting problem is) and therefore only a conservative approximation
of the desired information is possible. In this paper, we show that the
semantics for some important real programming languages - in particular
those used for programming embedded devices - can be modeled as
finite state systems or pushdown machines. This implies that the halting
problem becomes decidable and therefore invalidates popular arguments
for using conservative analysis.