loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
18th Euromicro Conference on Real-Time Systems (ECRTS'06)
The Dependency Management Framework: A Case Study of the ION CubeSat
Dresden, Germany
July 05-July 07
ISBN: 0-7695-2619-5
Hui Ding, University of Illinois at Urbana-Champaign
Leon Arber, University of Illinois at Urbana-Champaign
Lui Sha, University of Illinois at Urbana-Champaign
Marco Caccamo, University of Illinois at Urbana-Champaign

Due to the complexity and requirements of modern realtime systems, multiple teams must often work concurrently and independently to develop the various components of the system. Since a team typically only knows the dependency relations between the components they wrote and those they directly use, keeping track of system-wide dependency relations is not possible for any individual team. To further complicate matters, dependency relations often change as software components are refined or their interactions modified.

Because the robustness of any real-time system hinges on the availability of essential services in spite of faults and failures in useful but non-essential components, keeping track of the constantly evolving dependency relations between the system?s components is crucial. If a system?s designers cannot ensure that critical services only USE but do not DEPEND ON less critical components, a seemingly minor fault can propagate along complex and unforeseen dependency chains and bring down the entire system. Therefore, automatically tracking and analyzing system-wide dependency relations given only local dependency information is vital for the development of robust real time systems.

Citation:
Hui Ding, Leon Arber, Lui Sha, Marco Caccamo, "The Dependency Management Framework: A Case Study of the ION CubeSat," ecrts, pp.52-64, 18th Euromicro Conference on Real-Time Systems (ECRTS'06), 2006
Usage of this product signifies your acceptance of the Terms of Use.