Dynamic Process Visualization
- 1 March 1986
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Computer Graphics and Applications
- Vol. 6 (3) , 16-25
- https://doi.org/10.1109/mcg.1986.276628
Abstract
An increasingly important use of computer graphics is to monitor such real-world processes as manufacturing plants, power plants, and refineries. As in many uses of computer graphics, the development of this application area has been programmer-intensive. As a consequence, system are being developed more slowly than is desired and they cost more than necessary. This article discusses some of the key issues and requirements involved in designing productivity tools for use in constructing monitoring systems. We have developed a prototype Process Visualization System (PVS) that allows nonprogrammers to construct graphics displays, and to establish relationships between these displays and changes in the data describing the process being monitored. With this system, customized, dynamically updated scenes can be created. The PVS allows users to construct symbols, to place them on the screen, and to connect them to data items from the monitored processes' database. Using this system frees the end-user from reliance on programmers, and allows the user to quickly display the data items of interest.Keywords
This publication has 16 references indexed in Scilit:
- Program visualization: Graphical support for software developmentComputer, 1985
- A Concurrent General Purpose Operator InterfaceIEEE Transactions on Software Engineering, 1984
- Graphical program development with PECAN program development systemsPublished by Association for Computing Machinery (ACM) ,1984
- Towards a comprehensive user interface management systemACM SIGGRAPH Computer Graphics, 1983
- Computer Graphics Displays: Windows for Process ControlIEEE Computer Graphics and Applications, 1983
- The Use of a Sophisticated Graphics Interface in Computer- Assisted InstructionIEEE Computer Graphics and Applications, 1983
- Graphics Programming Using a Database System with Dependency DeclarationsACM Transactions on Graphics, 1982
- Office-by-Example: A business language that unifies data and word processing and electronic mailIBM Systems Journal, 1982
- Spatial management of dataACM Transactions on Database Systems, 1980
- Efficiently monitoring relational databasesACM Transactions on Database Systems, 1979