• DocumentCode
    1836680
  • Title

    Dynamic Software Updates in Cyber-Physical Systems

  • Author

    Park, Mi Jeong ; Kim, Dong Kwan ; Kim, Won-Tae ; Park, Seung-Min

  • Author_Institution
    Embedded SW Res. Dept., ETRI, Daejeon, South Korea
  • fYear
    2010
  • fDate
    17-19 Nov. 2010
  • Firstpage
    425
  • Lastpage
    426
  • Abstract
    In Cyber-Physical Systems (CPS), computer systems are invisible, but they are embedded in real-world entities, which are monitored and controlled. A key challenge of CPS is to assure high reliability in a scalable and dynamic computing environment in the presence of frequent data propagation among CPS nodes. To effectively manage such data delivery, CPS may need a data-centric middleware, such as the Data Distribution Service (DDS) specification, which makes it easy to deal with complicated data distribution. To support higher reliability, mission-critical CPS applications are often required to provide service even during code modification. Therefore, Dynamic Software Updates (DSU) can be effectively applied for the CPS applications. This paper presents a dynamically updating approach for DDS-centric CPS applications. The proposed approach consists of the following steps: (1) to publish update requests, (2) to subscribe to the interesting update requests, (3) to discover the CPS nodes with the new version of an updated file, and (4) to perform the updates. Our initial results indicate that DSU techniques can be applied to CPS applications, which are required to support high reliability and seamless service.
  • Keywords
    embedded systems; software engineering; code modification; computer systems; cyber-physical system; dynamic software update; mission critical CPS applications; update requests; Decision support systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information and Communication Technology Convergence (ICTC), 2010 International Conference on
  • Conference_Location
    Jeju
  • Print_ISBN
    978-1-4244-9806-2
  • Type

    conf

  • DOI
    10.1109/ICTC.2010.5674807
  • Filename
    5674807