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
Link To Document