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

Citation
S. Anvar et F. Terrier, A UML-based design process for distributed data-acquisition and triggeringsystems in high-energy physics experiments, IEEE NUCL S, 48(3), 2001, pp. 586-594
Citations number
22
Categorie Soggetti
Apllied Physucs/Condensed Matter/Materiales Science","Nuclear Emgineering
Journal title
IEEE TRANSACTIONS ON NUCLEAR SCIENCE
ISSN journal
00189499 → ACNP
Volume
48
Issue
3
Year of publication
2001
Pages
586 - 594
Database
ISI
SICI code
0018-9499(200106)48:3<586:AUDPFD>2.0.ZU;2-K
Abstract
We present the first results in the elaboration of a design and development process that tackles recurrent problems encountered when developing acquis ition and triggering systems for high-energy physics experiments. These pro blems include soft ware/hardware frontier definition and the impact of both intrinsic and performance-related parallelism on software development. Bas ed on the Unified Modeling Language and its extension mechanisms, the proce ss aims at capturing rules, constraints, and simple mechanisms that 1) sepa rate functional concerns from deployment specifications, including hardware -software separation and 2) transparently and automatically derive distribu tion patterns from system-level definitions. The process is intended to gro w progressively into a design framework that will both enforce its rules an d constraints and implement design patterns that result from our experience of high-energy physics trigger and data-acquisition system development.