DocumentCode :
2496886
Title :
Deriving the optimal structure of N-version software under resource requirements and cost/timing constraints
Author :
Kovalev, I.V. ; Grosspietsch, K.E.
Author_Institution :
Dept. of Comput. Sci., Krasnoyarsk Tech. Univ., Russia
Volume :
2
fYear :
2000
fDate :
2000
Firstpage :
200
Abstract :
The paper presents an approach to systematically derive the optimal structure of fault-tolerant software for safety-critical control processes, with respect to resource requirements and cost- and timing constraints. For the modelling of the control process, a graph model description is used; basic static distributed scheduling and allocation decisions for the tasks are performed and task computation times are defined. Adaptive optimization techniques are used to derive the optimal solution for the given requirements. The application of the method in practice is illustrated by the example of a software system for spacecraft control
Keywords :
aerospace control; configuration management; graph theory; optimisation; processor scheduling; resource allocation; safety-critical software; software fault tolerance; space vehicles; N-version software; adaptive optimization techniques; basic static distributed scheduling; control process modelling; cost/timing constraints; fault-tolerant software; graph model description; optimal solution; optimal structure; resource requirements; safety-critical control processes; software system; spacecraft control software; task allocation decisions; task computation times; Application software; Control systems; Distributed computing; Fault tolerant systems; Optimal control; Process control; Processor scheduling; Software safety; Software systems; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Euromicro Conference, 2000. Proceedings of the 26th
Conference_Location :
Maastricht
ISSN :
1089-6503
Print_ISBN :
0-7695-0780-8
Type :
conf
DOI :
10.1109/EURMIC.2000.874419
Filename :
874419
Link To Document :
بازگشت