|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ABSTRACT
Design patterns capture reusable solutions to common problems, and have been used as an approach to simplifying the development and maintenance of software systems. This paper extracts several design patterns from the implementations of recent popular 3D Visualization toolkits. While these toolkits follow the same X3D standard, their respective realizations of this standard differ to an extent. The use of these design patterns leads to better modularity, making the resulting code base easier to maintain and extend. Therefore, our initial catalog of 3D visualization design patterns can guide the designers of future toolkits in their quest to create more maintainable and extensible software. REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
INDEX TERMS
Primary Classification:
Additional Classification:
General Terms:
Keywords:
Collaborative Colleagues:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||