An object-oriented implementation of a graphical-programming system
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 the authors 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 they have developed allows a user to build radiographic system models for computing simulated radiographic data. It will eventually be used to perform Bayesian 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. They will also briefly discuss ParcPlace`s application development environment, VisualWorks, which they have found to be as helpful as the OO paradigm.
- Authors:
- Publication Date:
- Research Org.:
- Los Alamos National Lab., NM (United States)
- Sponsoring Org.:
- USDOE, Washington, DC (United States)
- OSTI Identifier:
- 10142597
- Report Number(s):
- LA-UR-94-759; CONF-940254-2
ON: DE94009298; TRN: 94:008490
- DOE Contract Number:
- W-7405-ENG-36
- Resource Type:
- Conference
- Resource Relation:
- Conference: Society of Photovoltaic Instrumentation Engineers (SPIE) medical imaging conference,Newport Beach, CA (United States),13-18 Feb 1994; Other Information: PBD: [1994]
- Country of Publication:
- United States
- Language:
- English
- Subject:
- 62 RADIOLOGY AND NUCLEAR MEDICINE; 99 GENERAL AND MISCELLANEOUS//MATHEMATICS, COMPUTING, AND INFORMATION SCIENCE; BIOMEDICAL RADIOGRAPHY; COMPUTER GRAPHICS; PROGRAMMING; PROGRAMMING LANGUAGES; COMPUTERIZED SIMULATION; COMPUTER CODES; 550602; 990200; EXTERNAL RADIATION IN DIAGNOSTICS; MATHEMATICS AND COMPUTERS
Citation Formats
Cunningham, G S, Hanson, K M, Jennings, Jr, G R, and Wolf, D R. An object-oriented implementation of a graphical-programming system. United States: N. p., 1994.
Web.
Cunningham, G S, Hanson, K M, Jennings, Jr, G R, & Wolf, D R. An object-oriented implementation of a graphical-programming system. United States.
Cunningham, G S, Hanson, K M, Jennings, Jr, G R, and Wolf, D R. 1994.
"An object-oriented implementation of a graphical-programming system". United States. https://www.osti.gov/servlets/purl/10142597.
@article{osti_10142597,
title = {An object-oriented implementation of a graphical-programming system},
author = {Cunningham, G S and Hanson, K M and Jennings, Jr, G R and Wolf, D R},
abstractNote = {Object-oriented (OO) analysis, design, and programming is a powerful paradigm for creating software that is easily understood, modified, and maintained. In this paper the authors 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 they have developed allows a user to build radiographic system models for computing simulated radiographic data. It will eventually be used to perform Bayesian 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. They will also briefly discuss ParcPlace`s application development environment, VisualWorks, which they have found to be as helpful as the OO paradigm.},
doi = {},
url = {https://www.osti.gov/biblio/10142597},
journal = {},
number = ,
volume = ,
place = {United States},
year = {Fri Apr 01 00:00:00 EST 1994},
month = {Fri Apr 01 00:00:00 EST 1994}
}