• DocumentCode
    2336389
  • Title

    A unified approach to building accelerator simulation software for the SSC

  • Author

    Paxson, Vern ; Aragon, Cecilia ; Peggs, Steve ; Saltmarsh, Chris ; Schachinger, Lindsay

  • Author_Institution
    Lawrence Berkeley Lab., CA, USA
  • fYear
    1989
  • fDate
    20-23 Mar 1989
  • Firstpage
    82
  • Abstract
    A large body of software is being developed to simulate the physics and high-level operation of the Superconducting Super Collider (SSC). The state of the SSC simulation software is described, with emphasis on addressing the uniform interface needs by using a standardized data set format and object-oriented approaches to graphics and modeling. It is noted that if this software is to form a unified and flexible whole, it is necessary to solve a number of software engineering problems that will otherwise render the system so bulky as to become effectively useless. To this end, the authors envision (1) the self-describing data standard as providing a software bus on which programs can be plugged in to talk with one another and data transparently moved across heterogeneous networks; (2) a library of InterViews-based graphics classes to provide a way to create new interfaces rapidly and to ensure uniformity across all interfaces; and (3) a library of model/machine classes to make it possible to generalize the simulation to a variety of models of the accelerator and, ultimately, to the actual machine
  • Keywords
    computer graphics; physics computing; software engineering; InterViews-based graphics classes; SSC; Superconducting Super Collider; graphics; heterogeneous networks; interface; model/machine classes; modeling; self-describing data standard; simulation software; software bus; software engineering; Buildings; Centralized control; Error correction; Graphics; Hardware; Laboratories; Libraries; Object oriented modeling; Physics; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Particle Accelerator Conference, 1989. Accelerator Science and Technology., Proceedings of the 1989 IEEE
  • Conference_Location
    Chicago, IL
  • Type

    conf

  • DOI
    10.1109/PAC.1989.72991
  • Filename
    72991