DocumentCode :
3226482
Title :
Model based self adaptive behavior language for large scale real time embedded systems
Author :
Shetty, Shweta ; Neema, Sandeep ; Bapty, Theodore
Author_Institution :
Inst. for Software Integrated Syst., Vanderbilt Univ., Nashville, TN, USA
fYear :
2004
fDate :
24-27 May 2004
Firstpage :
478
Lastpage :
483
Abstract :
At Fermi lab, high energy physics experiments require very large number of real time computations. With thousands of processors (around ∼1000 FPGA´s, ∼2500 embedded processors, ∼2500 PC´s and ∼25,000,000 detector channels) involved in performing event filtering on a trigger farm, there is likely to be a large number of failures within the software and hardware systems. Historically, physicists have developed their own software and hardware for experiments such as BTeV [J.N. Buttler (2002)]. However, their time is best spent working on physics and not software development. The target users of this tool are the physicists. The tool should be user-friendly and the physicists should be able to introduce custom self-adaptive behaviors, since they can best define how the system should behave in fault conditions. The BTeV trigger system is being used as a model for researching tools for defining fault behavior and automatically generating the software. This paper presents a language to define the behaviors and an application scenario for the BTeV system and its expected fault scenarios. These self adaptive system tools are implemented using model integrated computing. The domain specific graphical language (DSL) is implemented within the generic modeling environment (GME) tool, which is a meta-programmable modeling environment developed at Vanderbilt University.
Keywords :
embedded systems; fault diagnosis; large-scale systems; self-adjusting systems; specification languages; visual languages; BTeV trigger system; Fermi lab; domain specific graphical language; embedded processors; event filtering; generic modeling environment tool; high energy physics experiments; large scale real time embedded systems; meta-programmable modeling environment; model based self adaptive behavior language; model integrated computing; Detectors; Embedded software; Embedded system; Event detection; Field programmable gate arrays; Filtering; Hardware; Large-scale systems; Physics computing; Real time systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Engineering of Computer-Based Systems, 2004. Proceedings. 11th IEEE International Conference and Workshop on the
Print_ISBN :
0-7695-2125-8
Type :
conf
DOI :
10.1109/ECBS.2004.1316736
Filename :
1316736
Link To Document :
بازگشت