DocumentCode
2352354
Title
Dynamic replacement of software in hard real-time systems: practical assessment
Author
Alonso, Alejandro ; Casillas, Ignacio ; De La Puente, Juan A.
Author_Institution
Ciudad Univ., Madrid, Spain
fYear
1995
fDate
14-16 Jun 1995
Firstpage
26
Lastpage
33
Abstract
There are systems that cannot be stopped without losses. However, these systems require modifications during their operational life. Dynamic software replacement is a mechanism that allows components updating without stopping the whole system. The paper deals with dynamic replacement in hard real time systems. A protocol for dynamic replacement of software components in embedded hard real time systems was described and proved theoretically. In order to assess it practically, an implementation of the most critical aspects of this protocol has been carried out. Special attention has been devoted to ensure that the protocol does not interfere with the fulfillment of the deadlines of the real time processes and that the schedulability test can be applied
Keywords
protocols; real-time systems; scheduling; software maintenance; dynamic software replacement; embedded hard real time systems; hard real-time systems; non stop systems; priority based scheduling; protocol; real time processes; schedulability test; software components; Dynamic scheduling; Embedded software; Embedded system; Guidelines; Job shop scheduling; Production; Protocols; Real time systems; Telecommunication standards; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Real-Time Systems, 1995. Proceedings., Seventh Euromicro Workshop on
Conference_Location
Odense
ISSN
1068-3070
Print_ISBN
0-8186-7112-2
Type
conf
DOI
10.1109/EMWRTS.1995.514288
Filename
514288
Link To Document