DocumentCode :
2000038
Title :
Locating and Understanding Features of Complex Software Systems by Synchronizing Time-, Collaboration- and Code-Focused Views on Execution Traces
Author :
Bohnet, Johannes ; Voigt, Stefan ; Dollner, Jurgen
Author_Institution :
Hasso-Plattner-Inst., Potsdam Univ., Potsdam
fYear :
2008
fDate :
10-13 June 2008
Firstpage :
268
Lastpage :
271
Abstract :
Extending or modifying features of complex software systems is often a highly time-consuming and cost-intensive task as, beforehand, the features have to be located within the code and to be understood in detail. To support developers in performing this task, we propose a technique that takes execution traces and implementation unit structuring as input data and provides various views thereupon. Views focus on different trace characteristics, namely they are time-, collaboration-, and code-focused. Synchronizing the views creates a rich user interface that helps developers to effectively identify and understand feature relevant parts of the implementation.
Keywords :
software engineering; user interfaces; code-focused views; complex software systems; execution traces; trace characteristics; unit structuring; user interface; Collaborative software; Control systems; Data mining; Information analysis; International collaboration; Phase detection; Software prototyping; Software systems; User interfaces; Visualization; Dynamic Analysis; Feature Comprehension; Feature Location; Maintenance; Program Comprehension; Reverse Engineering; Software Visualization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Program Comprehension, 2008. ICPC 2008. The 16th IEEE International Conference on
Conference_Location :
Amsterdam
ISSN :
1092-8138
Print_ISBN :
978-0-7695-3176-2
Type :
conf
DOI :
10.1109/ICPC.2008.21
Filename :
4556142
Link To Document :
بازگشت