By Topic

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

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$33 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

2 Author(s)
S. Anvar ; Dept. d'Astrophys., Phys., CEA, Centre d'Etudes Nucleaires de Saclay, Gif-sur-Yvette, France ; F. Terrier

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

Published in:

IEEE Transactions on Nuclear Science  (Volume:48 ,  Issue: 3 )