In the paper we present the situation which had required visualization of a large amount of non-trivial objects, such as supercomputer’s tasks. The method of visualization of these objects was hard to find. Then we used additional information about an extra structure on those objects. This knowledge led us to an idea of grouping the objects into new generalized ones. Those new artificial objects were easy to visualize due to their small quantity. And they happened to be enough for the cognition of the original problem. That was a successful change of point of view. As a whole, our work belongs to a high-performance computing performance visualization area. It gains valuable attention from scientists over the whole world, for example [1-2].
The paper discusses elements of logical models of graphical user interfaces used in both universal and specialized scientific visualization systems. Criteria of expressiveness of programming language that are discussed in “Structure and Interpretation of Computer Programs” book are applied to graphical interfaces. It is shown that graphical interfaces allow user to operate on same digital substance and with same logical approaches as in textual programming languages. Both use basic elements, allow their combination, and support the procedure of abstraction. Authors suggest considering this aspect when developing graphical interfaces. Then, idea of modifiers (known also as behaviors, effects, so on) is discussed. Idea of extensions (known also as plugins, modules, and applications) is also discussed. Some methods of programming of scene dynamics are presented. Also languages and ontologies of scientific visualization are discussed, e.g. models for editing visualization pipeline: adding data to projects, filtering of that data, and methods of description of data representation on screen.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.