Software evolution sonification

Pedro O. RaimundoSandro S. AndradeRenato Novais

Program comprehension is one of the most challenging tasks undertaken by software developers. Achieving a firm grasp on the software's structure, behavior and evolution directly from its development artifacts is usually a time-consuming and challenging task. Software visualization tools have effectively been used to assist developers on these tasks, motivated by the use of images as outstanding medium for knowledge dissemination. Under such perspective, software sonification tools emerge as a novel approach to convey temporal and concurrent streams of information due to the their inherently temporal nature. In this work, we describe how software evolution information can be effectively conveyed by audio streams; how music, software architecture concepts and techniques come together to achieve such means; and present a framework for sonification of extracted evolutionary metrics from software repositories.

Caso o link acima esteja inválido, faça uma busca pelo texto completo na Web: Buscar na Web

Biblioteca Digital Brasileira de Computação - Contato:
     Mantida por: