INTEGRATING OPTIONAL SOFTWARE COMPONENTS INTO HARD REAL-TIME SYSTEMS

Citation
Nc. Audsley et al., INTEGRATING OPTIONAL SOFTWARE COMPONENTS INTO HARD REAL-TIME SYSTEMS, Software engineering journal, 11(3), 1996, pp. 133-140
Citations number
17
Categorie Soggetti
Computer Sciences","Computer Science Software Graphycs Programming
ISSN journal
02686961
Volume
11
Issue
3
Year of publication
1996
Pages
133 - 140
Database
ISI
SICI code
0268-6961(1996)11:3<133:IOSCIH>2.0.ZU;2-I
Abstract
The incorporation of optional components (i.e. software modules that c annot be analysed to produce realistic worst case execution times) int o hard real-time applications has been recognised as a key issue for t he next generation of real-time systems. A system model is presented t hat caters for the three main approaches to integrating optional compo nents: milestone methods, sieve functions and multiple versions. The f ormal language TAM is used to describe this model. Further, an approac h to ensuring that the mandatory components of this model are guarante ed to meet their deadlines is described, and the optional components a re admitted for scheduling such that the utility of the system is maxi mised.