Published October 1992 | Version v1
Report Open

Object-oriented simulation for the Superconducting Super Collider

  • 1. Superconducting Super Collider Lab., Dallas, TX (United States)
  • 2. Michigan State Univ., East Lansing, MI (United States)

Description

This paper describes the design and implementation of an object-oriented simulation environment called OZ for the Superconducting Super Collider (SSC). The design applies object-oriented technology to data visualization, behavior modelling, dynamic simulation and version control. A meta class structure is proposed to model different types of objects in large systems by their functionality. OZ provides a direct-manipulation user interface which allows the user to visualize the data as an object in the database and interactively model the component of the system. Modelling can be exercised at different levels of the class hierarchy and then can be dynamically bound into a system for simulation. Inheritance is used to derive new configurations of the system or subsystem from the existing one, and specify an object's behavior. Delegation is used to construct a system by instantiating existing objects and ''stealing'' their methods by delegators

Availability note (English)

MF available from INIS under the Report Number; Also available from OSTI as DE95011102; NTIS; US Govt. Printing Office Dep.

Files

26069847.pdf

Files (531.7 kB)

Name Size Download all
md5:a4b1256f283ea3963d10268ce383fb04
531.7 kB Preview Download

Additional details

Publishing Information

Imprint Pagination
8 p.
Report number
SSCL-Preprint--148

INIS

Country of Publication
United States
Country of Input or Organization
United States
INIS RN
26069847
Subject category
S43: PARTICLE ACCELERATORS;
Descriptors DEI
COMPUTER-AIDED DESIGN; COMPUTERIZED SIMULATION; DATA BASE MANAGEMENT; SUPERCONDUCTING SUPER COLLIDER
Descriptors DEC
ACCELERATORS; CYCLIC ACCELERATORS; DESIGN; MANAGEMENT; SIMULATION; STORAGE RINGS; SYNCHROTRONS

Optional Information

Contract/Grant/Project number
Contract AC35-89ER40486
Funding organization
USDOE, Washington, DC (United States).