• DocumentCode
    1223886
  • Title

    TERESA: a modular multiprocess software architecture for experimental nuclear data handling

  • Author

    Piattelli, P. ; Finocchiaro, P. ; Maiolino, C.

  • Author_Institution
    INFN-Lab. Nazionale del Sud, Catania, Italy
  • Volume
    36
  • Issue
    1
  • fYear
    1989
  • fDate
    2/1/1989 12:00:00 AM
  • Firstpage
    620
  • Lastpage
    625
  • Abstract
    A modular multiprocess software architecture for off-line experimental nuclear data handling has been developed. It is mainly based on a circular queueing network with server processes, and data buffers as service requests. A general controller process implements a user friendly interface, communicating in a transparent way with the related server to control the whole system. The efficiency of this architecture has been already tested with the realization of a package of programs, running on a VAX computer under VAX/VMS operating system, to be used for off-line analysis. This architecture, with some modifications, has been translated into a VMEbus multiprocessor environment, to be used as acquisition software for the Crystal Ball data acquisition system
  • Keywords
    data acquisition; data analysis; physics computing; Crystal Ball data acquisition system; TERESA; VAX computer; VAX/VMS operating system; VMEbus multiprocessor environment; acquisition software; circular queueing network; data buffers; modular multiprocess software architecture; off-line experimental nuclear data handling; server processes; service requests; Computer architecture; Computer buffers; Control systems; Data handling; Network servers; Packaging; Process control; Software architecture; System testing; Voice mail;
  • fLanguage
    English
  • Journal_Title
    Nuclear Science, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9499
  • Type

    jour

  • DOI
    10.1109/23.34513
  • Filename
    34513