DocumentCode
1029213
Title
A generic component framework for real-time control
Author
Griph, F. Sverker ; Hogben, Colin H A ; Buckley, Mark A.
Author_Institution
Culham Sci. Centre, Oxfordshire, UK
Volume
51
Issue
3
fYear
2004
fDate
6/1/2004 12:00:00 AM
Firstpage
558
Lastpage
564
Abstract
A generic framework has been developed to allow the rapid development of high-performance real-time applications from coarse grained software components. The intercomponent communication overhead is extremely small. The different applications are assembled under the control of application deployment descriptors. These define what software components to load, what base objects to instantiate and how these objects are named and configured. They also define the interconnect between the instantiated base objects. Complementary development tools guarantee the datatype safety of the component interconnect. A high degree of software reuse enables the pursuit of feature-rich applications with high software quality.
Keywords
high energy physics instrumentation computing; object-oriented programming; real-time systems; software quality; software reusability; JET device; application deployment descriptor; base object configuration; coarse grained software component; complementary development tool; datatype safety; feature-rich application; generic component framework; high-performance real-time control application; instantiated base objects; intercomponent communication overhead; software engineering; software quality; software reusability; Application software; Assembly; Automatic control; Communication system control; Helium; Safety; Software engineering; Software quality; Software reusability; Software systems; Real time systems; software components; software engineering; software reusability;
fLanguage
English
Journal_Title
Nuclear Science, IEEE Transactions on
Publisher
ieee
ISSN
0018-9499
Type
jour
DOI
10.1109/TNS.2004.828636
Filename
1310557
Link To Document