1. Introduction
Both ‘information visualization’ and ‘software engineering visualization’ are data intensive activities but their motivations are markedly different. In software engineering visualization, associated as it is with a primary design function, the fixing and communication of structure are paramount, whereas in information visualization the revealing and understanding of structure are the principal concern. In some parts of the overall software development process, in particular the ‘software visualization’ of implemented code, the understanding of hidden structures is important, as it may also become in the as yet unrealized field of ‘requirements engineering visualization’.