Information
- Publication Type: Technical Report
- Workgroup(s)/Project(s): not specified
- Date: July 1998
- Number: TR-186-2-98-19
- Keywords: model-view-controller paradigm, object-oriented design, process visualisation development system
Abstract
In this paper a process visualisation development system and its
associated development methodology are presented.
This methodology is optimised to systems that
have complex structure and are built of large number of components
belonging to relatively small number of types.
In order to handle the complexity, the input requirements of the method
is as close to the "native language" of the application as possible.
The elements of the "native language" are assumed to include
engineering drawings and manuals describing the operation of
component types the system is built of. Graphics techniques are
used to supply the engineering drawings into the development
system while not only the required visual appearance is described
but the structure of the underlying system is also defined.
The elements of engineering drawings are dynamized to animate
the graphics presentation to reflect the current state
of the monitored system. Component manuals are transformed to interface
and state definitions from which a code generator generates a C++ class
for each component type. This C++ class must be tuned to reflect
the operation of a single component type.
>From these definitions the development system automatically builds up
the complete visualisation program, providing easy and fast
application development.
Additional Files and Images
Weblinks
No further information available.
BibTeX
@techreport{Szir-1998-Obj,
title = "Object-Oriented Framework and Methodology to Process
Visualisation System Development",
author = "L\'{a}szl\'{o} Szirmay-Kalos",
year = "1998",
abstract = "In this paper a process visualisation development system and
its associated development methodology are presented. This
methodology is optimised to systems that have complex
structure and are built of large number of components
belonging to relatively small number of types. In order to
handle the complexity, the input requirements of the method
is as close to the "native language" of the application as
possible. The elements of the "native language" are assumed
to include engineering drawings and manuals describing the
operation of component types the system is built of.
Graphics techniques are used to supply the engineering
drawings into the development system while not only the
required visual appearance is described but the structure of
the underlying system is also defined. The elements of
engineering drawings are dynamized to animate the graphics
presentation to reflect the current state of the monitored
system. Component manuals are transformed to interface and
state definitions from which a code generator generates a
C++ class for each component type. This C++ class must be
tuned to reflect the operation of a single component type.
>From these definitions the development system automatically
builds up the complete visualisation program, providing easy
and fast application development.",
month = jul,
number = "TR-186-2-98-19",
address = "Favoritenstrasse 9-11/E193-02, A-1040 Vienna, Austria",
institution = "Institute of Computer Graphics and Algorithms, Vienna
University of Technology ",
note = "human contact: technical-report@cg.tuwien.ac.at",
keywords = "model-view-controller paradigm, object-oriented design,
process visualisation development system",
URL = "https://www.cg.tuwien.ac.at/research/publications/1998/Szir-1998-Obj/",
}