Towards universal software substrate for distributed embedded systems

被引:0
|
作者
Nakajima, T [1 ]
机构
[1] Waseda Univ, Dept Informat & Comp Sci, Shinjuku Ku, Tokyo 1698555, Japan
关键词
D O I
10.1109/WORDS.2001.945132
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes universal software substrate that is able to be used to build various types of distributed embedded systems. The universal software substrate contains an operating system and several middleware components. It offers universal application programming interface(Universal API) that increases application's portability extremely. 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.
引用
收藏
页码:206 / 213
页数:8
相关论文
共 50 条
  • [21] Dynamic software update of resource-constrained distributed embedded systems
    Felser, Meik
    Kapitza, Ruediger
    Kleinoeder, Juergen
    Schroeder-Preikschat, Wolfgang
    EMBEDDED SYSTEM DESIGN: TOPICS, TECHNIQUES AND TRENDS, 2007, 231 : 387 - +
  • [22] A Software Framework for Hard Real-Time Distributed Embedded Systems
    Angelov, Christo
    Sierszecki, Krzysztof
    Zhou, Feng
    PROCEEDINGS OF THE 34TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS, 2008, : 385 - 392
  • [23] Dynamic software update of resource-constrained distributed embedded systems
    Felser, Meik
    Kapitza, Rüdiger
    Kleinöder, Jürgen
    Schröder-Preikschat, Wolfgang
    IFIP Advances in Information and Communication Technology, 2015, 231 : 387 - 400
  • [24] DESC: A hardware-software codesign methodology for distributed embedded systems
    Lee, TY
    Hsiung, PA
    Chen, SJ
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2001, E84D (03): : 326 - 339
  • [25] Software development support for next-generation distributed embedded systems
    Yau, SS
    ISADS 2003: SIXTH INTERNATIONAL SYMPOSIUM ON AUTONOMOUS DECENTRALIZED SYSTEMS, PROCEEDINGS, 2003, : 4 - 4
  • [26] Reliability assessment of framework-based distributed embedded software systems
    Bastani, FB
    Kim, S
    Yen, IL
    Chen, IR
    13TH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING, PROCEEDINGS, 2002, : 367 - 376
  • [27] Towards Software Evolution for Embedded Systems Based on MAPE Loop Encapsulation
    Nakagawa, Hiroyuki
    Kudo, Takumitsu
    Sei, Yuichi
    Tahara, Yasuyuki
    Ohsuga, Akihiko
    2014 IEEE EIGHTH INTERNATIONAL CONFERENCE ON SELF-ADAPTIVE AND SELF-ORGANIZING SYSTEMS (SASO), 2014, : 203 - 204
  • [28] TOWARDS A MODEL AND SPECIFICATION FOR VISUAL PROGRAMMING OF MASSIVELY DISTRIBUTED EMBEDDED SYSTEMS
    Wang, Meng
    Subramanian, Varun
    Doboli, Alex
    Curiac, Daniel
    Pescaru, Dan
    2008 INTERNATIONAL WORKSHOP ON ROBOTIC AND SENSORS ENVIRONMENTS, 2008, : 81 - +
  • [29] A DISTRIBUTED DEVELOPMENT ENVIRONMENT FOR EMBEDDED SOFTWARE
    TZOU, SY
    LIM, JJ
    MENON, J
    PALMER, D
    SOFTWARE-PRACTICE & EXPERIENCE, 1993, 23 (11): : 1235 - 1248
  • [30] Building component based software connectors for communication middleware in distributed embedded systems
    Schreiner, Dietmar
    Goeschka, Karl M.
    DETC2007: PROCEEDINGS OF THE ASME INTERNATIONAL DESIGN ENGINEERING TECHNOLOGY CONFERENCE AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE, VOL 4, 2008, : 83 - 91