In the past, many visualization applications are designed by visualization experts. Although most of them are useful and well designed to address people's needs in visualization, a refactoring process is often considered to enhance their visualization applications. However, the refactoring process in visualization is different from the process used in software-engineering. In this paper, we explai... read moren the refactoring process in visualization. Based on understanding the process in visualization, we propose a new approach (knowledge-oriented refactoring) that focuses on adopting user's personalized knowledge when redesigning visualization applications.read less
Jeong, Dong Hyun, Wenwen Dou, William Ribarsky, and Remco Chang. "Knowledge-oriented Refactoring in Visualization." Paper presented at IEEE Visualization Workshop on Refactoring Visualization From Experience (REVISE) 2009, Atlantic City, NJ, October 12, 2009.