• DocumentCode
    2453031
  • Title

    A (Re)Configuration Mechanism for Resource-Constrained Embedded Systems

  • Author

    Guo, Yu ; Sierszecki, Krzysztof ; Angelov, Christo

  • Author_Institution
    Mads Clausen Inst. for Product Innovation, Univ. of Southern Denmark, Soenderborg
  • fYear
    2008
  • fDate
    July 28 2008-Aug. 1 2008
  • Firstpage
    1315
  • Lastpage
    1320
  • Abstract
    An embedded application, developed under the COMDES framework, is built from reusable components implemented as executable function blocks. These are stored in a component repository in a relocatable binary format, whereby the application is configured from prefabricated components, rather than generated. This paper presents a configuration mechanism and a tool supporting the process of configuration, which makes it possible to automatically generate application binaries out of COMDES application specifications. Moreover, the obtained code must not be entirely replaced in case of possible updates, i.e. it is reconfigured such that only a part of the code needs to be modified with a new configuration.
  • Keywords
    configuration management; embedded systems; formal specification; object-oriented programming; program compilers; software reusability; COMDES application specification; application binary generation; component repository; configuration mechanism; embedded application; executable function blocks; relocatable binary format; resource-constrained embedded systems; reusable components; Application software; Assembly; Computer applications; Control systems; Embedded computing; Embedded software; Embedded system; Mathematical model; Software reusability; Technological innovation; embedded systems; function blocks; reconfiguration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications, 2008. COMPSAC '08. 32nd Annual IEEE International
  • Conference_Location
    Turku
  • ISSN
    0730-3157
  • Print_ISBN
    978-0-7695-3262-2
  • Electronic_ISBN
    0730-3157
  • Type

    conf

  • DOI
    10.1109/COMPSAC.2008.282
  • Filename
    4591773