DocumentCode :
2191034
Title :
Towards a formal methodology of deterministic scheduling for real-time flight safety critical software design
Author :
Whittington, M.R. ; Shackleton, M.
Author_Institution :
Eng. Software, Lucas Aerospace, Birmingham, UK
fYear :
1998
fDate :
35906
Firstpage :
42370
Lastpage :
42377
Abstract :
The technique of static cyclic scheduling offers an optimum implementation strategy for the real-time flight safety critical software designer. Not only does this technique relieve operating processors of the need to perform dynamic scheduling tasks, a also provides high levels of temporal determinism, pre-code verification and test coverage. However, without an explicit analytical understanding of the relationship(s) between timing/sequencing requirements and compliant schedule design, the technique will continue to resist the advantages of auto-generation and formal verification; the first leading to greater efficiency in the software development process, and the second enabling pre-coding formal verification techniques. A brief outline is presented of the formal theories of scheduling design compliance currently under investigation by Lucas Aerospace (Engineering Software), together with a description of how such “formal theories” are exploited within procedurally closed scheduling development environments
Keywords :
safety-critical software; Lucas Aerospace; auto-generation; compliant schedule design; deterministic scheduling; explicit analytical understanding; formal methodology; formal verification; operating processors; optimum implementation strategy; precode verification; procedurally closed scheduling development environments; real-time flight safety critical software design; sequencing requirements; software development process; static cyclic scheduling; temporal determinism; test coverage; timing requirements;
fLanguage :
English
Publisher :
iet
Conference_Titel :
Real-Time Systems (Digest No. 1998/306), IEE Colloquium on
Conference_Location :
York
Type :
conf
DOI :
10.1049/ic:19980522
Filename :
706985
Link To Document :
بازگشت