• DocumentCode
    2109244
  • Title

    A Framework for the Development and Integration of Configurations within Real-time, Embedded and Distributed Software in HEP Experiments

  • Author

    Château, Frédéric ; Anvar, Shebli

  • Author_Institution
    CEA Saclay, Gif-sur-Yvette
  • fYear
    2007
  • fDate
    April 29 2007-May 4 2007
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Real-time, embedded and distributed systems play an increasing part in HEP1 experiments. The increasing size and complexity of the associated software call for tools that make the development of such systems feasible. The Km3Net design study for a future underwater cubic kilometer neutrino telescope has given us the opportunity to develop a software framework simplifying the implementation and integration of configurations for such systems. In this paper, we present the features of this framework and the added value it brings about for designers and end-users. Important issues are addressed such as: adaptability to HEP collaborations development processes based on parallel team-work and collaboration-wide integration; automatic mapping of configurations on RDBMS2; example-based configuration specification; multi-OS GUI3 widgets for control applications; API4 for configuration access in embedded applications. This framework will be used both within the online software of the future cubic kilometer and the many test benches needed for the development of the whole system.
  • Keywords
    graphical user interfaces; high energy physics instrumentation computing; API; HEP experiments; Km3Net design; distributed software; embedded software; multiOS GUI widgets; real-time software; underwater cubic kilometer neutrino telescope; Application software; Automatic control; Collaboration; Embedded software; Neutrino sources; Optical design; Real time systems; Software testing; Software tools; Telescopes;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Conference, 2007 15th IEEE-NPSS
  • Conference_Location
    Batavia, IL
  • Print_ISBN
    978-1-4244-0866-5
  • Electronic_ISBN
    978-1-4244-0867-2
  • Type

    conf

  • DOI
    10.1109/RTC.2007.4382768
  • Filename
    4382768