• DocumentCode
    2323291
  • Title

    Dynamically reconfigurable embedded software - Does it make sense?

  • Author

    Stewart, David B. ; Arora, G.

  • Author_Institution
    Dept. of Electr. Eng., Maryland Univ., College Park, MD, USA
  • fYear
    1996
  • fDate
    21-25 Oct. 1996
  • Firstpage
    217
  • Lastpage
    220
  • Abstract
    A dynamically reconfigurable real-time software (DRRTS) paradigm can be used effectively in the design of embedded systems to provide many major advantages over conventional software development techniques. The benefits include rapid development which reduces development time and cost, ability to easily upgrade and maintain embedded software, and both analytic and practical tools for automated analysis and systematic fine tuning of the embedded system. Our current research is founded upon the Chimera Methodology, which demonstrated the feasibility of using dynamically reconfigurable software to control robots. However, there are still many design challenges in order to use it in an embedded system, which has less flexibility, severe limits on memory and CPU bandwidth, and more rigid timing constraints and reliability specifications. We have several ongoing projects which address some of the issues, in a strive towards the overall objective of creating a software infrastructure for developing dynamically reconfigurable embedded software.
  • Keywords
    real-time systems; CPU bandwidth; Chimera Methodology; benefits; dynamically reconfigurable embedded software; fine tuning; memory; real-time software; reliability specifications; robot control; software development cost; software development time; software maintenance; software tools; software upgrade; timing constraints; Automatic control; Bandwidth; Cost benefit analysis; Embedded software; Embedded system; Programming; Real time systems; Robot control; Robotics and automation; Software maintenance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering of Complex Computer Systems, 1996. Proceedings., Second IEEE International Conference on
  • Conference_Location
    Montreal, Que.
  • Print_ISBN
    0-8186-7614-0
  • Type

    conf

  • DOI
    10.1109/ICECCS.1996.558572
  • Filename
    558572