Print Email Facebook Twitter An Assessment Methodology for Trace Reduction Techniques Title An Assessment Methodology for Trace Reduction Techniques Author Cornelissen, S.G.M. Moonen, L. Zaidman, A. Faculty Electrical Engineering, Mathematics and Computer Science Department Software Computer Technology Date 2008-12-31 Abstract Preprint of paper published in: ICSM 2008 - IEEE International Conference on Software Maintenance, 28 September-4 October 2008; doi:10.1109/ICSM.2008.4658059 Program comprehension is an important concern in software maintenance because these tasks generally require a degree of knowledge of the system at hand. While the use of dynamic analysis in this process has become increasingly popular, the literature indicates that dealing with the huge amounts of dynamic information remains a formidable challenge. Although various trace reduction techniques have been proposed to address these scalability concerns, their applicability in different contexts often remains unclear because extensive comparisons are lacking. This makes it difficult for end-users to determine which reduction types are best suited for a certain analysis task. In this paper, we propose an assessment methodology for the evaluation and comparison of trace reduction techniques. We illustrate the methodology using a selection of four types of reduction methods found in literature, which we evaluate and compare using a test set of seven large execution traces. Our approach enables a systematic assessment of trace reduction techniques, which eases the selection of suitable reductions in different settings, and allows for a more effective use of dynamic analysis tools in software maintenance. To reference this document use: http://resolver.tudelft.nl/uuid:981f0f26-8867-4331-ad0a-82428c2ca98c Publisher Delft University of Technology, Software Engineering Research Group ISSN 1872-5392 Source Technical Report Series TUD-SERG-2008-016 Part of collection Institutional Repository Document type report Rights (c) 2008 The Author(s)IEEE Files PDF TUD-SERG-2008-016.pdf 207.45 KB Close viewer /islandora/object/uuid:981f0f26-8867-4331-ad0a-82428c2ca98c/datastream/OBJ/view