Title :
In Situ Software Visualisation
Author :
Harward, Matthew ; Irwin, Warwick ; Churcher, Neville
Author_Institution :
Dept. of Comput. Sci. & Software Eng., Univ. of Canterbury, Christchurch, New Zealand
Abstract :
Software engineers need to design, implement, comprehend and maintain large and complex software systems. Awareness of information about the properties and state of individual artifacts, and the process being enacted to produce them, can make these activities less error-prone and more efficient. In this paper we advocate the use of code colouring to augment development environments with rich information overlays. These in situ visualisations are delivered within the existing IDE interface and deliver valuable information with minimal overhead. We present CODERCHROME, a code colouring plug-in for Eclipse, and describe how it can be used to support and enhance software engineering activities.
Keywords :
program visualisation; programming environments; software metrics; CODERCHROME; IDE interface; code colouring; development environments; in situ software visualisation; information overlays; software engineering activities; Computer errors; Computer science; Design engineering; Maintenance engineering; Software engineering; Software maintenance; Software measurement; Software metrics; Software systems; Visualization; code colouring; software metrics; software visualisation;
Conference_Titel :
Software Engineering Conference (ASWEC), 2010 21st Australian
Conference_Location :
Auckland
Print_ISBN :
978-0-7695-4006-1
Electronic_ISBN :
1530-0803
DOI :
10.1109/ASWEC.2010.18