To provide a more flexible and higher level visualization technique for combining a plurality of analysis methods and visual representations, a view composition system, for combining a plurality of visual representations, includes a view manager for managing as a view a set of data for individual visual representation, a view retriever for retrieving from a plurality of views those views that can be combined, and a view composer for combining the views obtained by the view retriever. Optionally, a view displayer, displays the view produced by the view composer. The view composition system can combine a plurality of views using the superimposition of views and neighboring dimensions that have compatible domains.