A New Framework for Software Visualization: A Multi-Layer Approach
Abstract
Software Visualization can play a significant role in our fight against Software's inherent complexity. Despite all efforts made so far, Software Visualization tools have not succeeded to be a part of Software Engineers everyday practice. We believe that a properly defined taxonomy that will provide a framework for discussion, analysis and research guidance by offering a systematic and systemic overview of the area, covering all the concerns and challenges, is a starting point for a new approach for the field. After analyzing existing taxonomies and exploring existing tools, we approach Software Visualization as an interface between humans and software and we propose a multi-layered framework that incorporates all the concerns and the challenges of our field, in a neat, systematic and expandable way that can also serve as a roadmap for a research area and that can promote communication of existing and new ideas.
Document Details
- Document Type
- Technical Report
- Publication Date
- Sep 01, 2006
- Accession Number
- ADA457166
Entities
People
- Dimitrious Spyrou
Organizations
- Naval Postgraduate School