Managing cloned variants: A framework and experience
Julia Rubin, Krzysztof Czarnecki, et al.
SPLC 2013
Conceptual design and editing parameterized models of 3D solids often requires user interactions with many types of entities and relations. In this paper, we present a concept for simplifying the design process. The simplification is based on three paradigms; integration of data structures and control structures, multiple view interface, and use of hypertext techniques for fast traversal and selective display of data. Data structures and control structures are integrated into uniform building blocks called cells. Cells define assemblies of CSG solids and can be grouped bottom-up into more complex cells or, alternatively, can be refined top-down during the design process. Efficient specification of complex cells and patterns is made possible through the use of automatic default values, multiple instantiation, built-in repetition, and recursion. A multiple-view interface enables the designer to view and edit both the cell parameters and the hierarchical structure of the model. The interface provides integrated textual, 2D graphical, and 3D direct-manipulation techniques for specifying primitive dimensions and relative transformations. © 1993 Springer-Verlag.
Julia Rubin, Krzysztof Czarnecki, et al.
SPLC 2013
Paul A. Karger
SOUPS 2006
Milind R. Naphade, Sankar Basu, et al.
ICPR 2008
Faisal Farooq, Ruud M. Bolle, et al.
CVPR 2007