Share Email Print

Proceedings Paper

Object-oriented implementation of a graphical-programming system
Author(s): Gregory S. Cunningham; Kenneth M. Hanson; G. R. Jennings Jr.; D. R. Wolf
Format Member Price Non-Member Price
PDF $17.00 $21.00

Paper Abstract

Object-oriented (OO) analysis, design, and programming is a powerful paradigm for creating software that is easily understood, modified, and maintained. In this paper we demonstrate how the OO concepts of abstraction, inheritance, encapsulation, polymorphism, and dynamic binding have aided in the design of a graphical-programming tool. The tool that we have developed allows a user to build radiographic system models for computing simulated radiographic data. It will eventually be used to perform Bayesion reconstructions of objects given radiographic data. The models are built by connecting icons that represent physical transformations, such as line integrals, exponentiation, and convolution, on a canvas. We will also briefly discuss ParcPlace's application development environment, VisualWorks, which we have found to be as helpful as the OO paradigm.

Paper Details

Date Published: 11 May 1994
PDF: 10 pages
Proc. SPIE 2167, Medical Imaging 1994: Image Processing, (11 May 1994); doi: 10.1117/12.175130
Show Author Affiliations
Gregory S. Cunningham, Los Alamos National Lab. (United States)
Kenneth M. Hanson, Los Alamos National Lab. (United States)
G. R. Jennings Jr., Los Alamos National Lab. (United States)
D. R. Wolf, Los Alamos National Lab. (United States)

Published in SPIE Proceedings Vol. 2167:
Medical Imaging 1994: Image Processing
Murray H. Loew, Editor(s)

© SPIE. Terms of Use
Back to Top
Sign in to read the full article
Create a free SPIE account to get access to
premium articles and original research
Forgot your username?