Title of article
Software Design Patterns for Information Visualization
Author/Authors
Heer، نويسنده , , J.، نويسنده , , Agrawala، نويسنده , , M.، نويسنده ,
Issue Information
روزنامه با شماره پیاپی سال 2006
Pages
8
From page
853
To page
860
Abstract
Despite a diversity of software architectures supporting information visualization, it is often difficult to identify, evaluate,
and re-apply the design solutions implemented within such frameworks. One popular and effective approach for addressing such
difficulties is to capture successful solutions in design patterns, abstract descriptions of interacting software components that can
be customized to solve design problems within a particular context. Based upon a review of existing frameworks and our own
experiences building visualization software, we present a series of design patterns for the domain of information visualization. We
discuss the structure, context of use, and interrelations of patterns spanning data representation, graphics, and interaction. By
representing design knowledge in a reusable form, these patterns can be used to facilitate software design, implementation, and
evaluation, and improve developer education and communication.
Keywords
information visualization , design patterns , Software engineering , Object-oriented programming
Journal title
IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS
Serial Year
2006
Journal title
IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS
Record number
401938
Link To Document