• DocumentCode
    1518722
  • Title

    A UML-based design process for distributed data-acquisition and triggering systems in high-energy physics experiments

  • Author

    Anvar, Shebli ; Terrier, François

  • Author_Institution
    Dept. d´´Astrophys., Phys., CEA, Centre d´´Etudes Nucleaires de Saclay, Gif-sur-Yvette, France
  • Volume
    48
  • Issue
    3
  • fYear
    2001
  • fDate
    6/1/2001 12:00:00 AM
  • Firstpage
    586
  • Lastpage
    594
  • Abstract
    We present the first results in the elaboration of a design and development process that tackles recurrent problems encountered when developing acquisition and triggering systems for high-energy physics experiments., These problems include software/hardware frontier definition and the impact of both intrinsic and performance-related parallelism on software development. Based on the Unified Modeling Language and its extension mechanisms, the process aims at capturing rules, constraints, and simple mechanisms that 1) separate functional concerns from deployment specifications, including hardware-software separation and 2) transparently and automatically derive distribution patterns from system-level definitions. The process is intended to grow progressively into a design framework that will both enforce its rules and constraints and implement design patterns that result from our experience of high-energy physics trigger and data-acquisition system development
  • Keywords
    data acquisition; distributed processing; high energy physics instrumentation computing; specification languages; UML-based design process; Unified Modeling Language; deployment specifications; distributed data-acquisition systems; functional concerns; hardware-software separation; high-energy physics experiments; system-level definitions; triggering systems; Digital systems; Hardware; Helium; Optical reflection; Parallel processing; Physics; Process design; Programming; Software performance; Unified modeling language;
  • fLanguage
    English
  • Journal_Title
    Nuclear Science, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9499
  • Type

    jour

  • DOI
    10.1109/23.940124
  • Filename
    940124