• 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