Publikation

Zurück zur Übersicht

Challenges for Refinement and Composition of Instrumentations: Position Paper

Publikationsart Peer-reviewed
Publikationsform Tagungsbeitrag (peer-reviewed)
Publikationsdatum 2012
Autor/in Ansaloni Danilo, Binder Walter, Bockisch Christoph, Bodden Eric, Hatun Kardelen, Marek Lukáš, Qi Zhengwei, Sarimbekov Aibek, Sewe Andreas, Tůma Petr, Zheng Yudi,
Projekt FAN: Foundations of dynamic program ANalysis
Alle Daten anzeigen

Tagungsbeitrag (peer-reviewed)

Volume (Issue) 7306
Titel der Proceedings International Conference on Software Composition 2012
Ort Prague, Czech Republic
DOI 10.1007/978-3-642-30564-1_6

Abstract

Instrumentation techniques are widely used for implementing dynamic program analysis tools like profilers or debuggers. While there are many toolkits and frameworks to support the development of such low-level instrumentations, there is little support for the refinement or composition of instrumentations. A common practice is thus to copy and paste from existing instrumentation code. This, of course, violates well-established software engineering principles, results in code duplication, and hinders maintenance. In this position paper we identify two challenges regarding the refinement and composition of instrumentations and illustrate them with a running example.
-