• DocumentCode
    3406977
  • Title

    Towards universal software substrate for distributed embedded systems

  • Author

    Nakajima, Tatsuo

  • Author_Institution
    Dept. of Inf. and Comput. Sci., Waseda Univ., Tokyo, Japan
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    206
  • Lastpage
    213
  • Abstract
    The paper proposes a universal software substrate for building various types of distributed embedded systems. The universal software substrate contains an operating system and several middleware components. It offers a universal application programming interface (Universal API) that greatly increases an embedded application´s portability. Also, it makes the development speed of distributed embedded applications dramatically fast, since the high level abstraction provided by universal software substrate decreases the amount of software that should be written from scratch. The most important issue of our research is how to control the level of abstraction when designing distributed embedded systems. Our work is looking for methodologies to build portable software for distributed embedded systems in a systematic way. We describe several software components towards realizing universal software substrate, and some research topics for achieving the goals
  • Keywords
    application program interfaces; distributed programming; embedded systems; software portability; Universal API; application portability; development speed; distributed embedded applications; distributed embedded systems; distributed embedded systems design; high level abstraction; middleware components; operating system; portable software; universal application programming interface; universal software substrate; Application software; Computer architecture; Computer science; Costs; Embedded software; Embedded system; Home appliances; Internet; Microprocessors; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object-Oriented Real-Time Dependable Systems, 2001. Proceedings. Sixth International Workshop on
  • Conference_Location
    Rome
  • ISSN
    1530-1443
  • Print_ISBN
    0-7695-1068-X
  • Type

    conf

  • DOI
    10.1109/WORDS.2001.945132
  • Filename
    945132