• DocumentCode
    2992385
  • Title

    Virtual Software Execution Environments for Distributed Embedded Control Systems

  • Author

    Nakamoto, Yukikazu ; Yabuuchi, Kenji ; Osaki, Tatsunori

  • Author_Institution
    Grad. Sch. of Appl. Inf., Univ. of Hyogo, Kobe, Japan
  • fYear
    2011
  • fDate
    28-31 March 2011
  • Firstpage
    288
  • Lastpage
    296
  • Abstract
    The size and complexity of large-scale distributed embedded systems such as automotive and process controls have increased recently. Sophisticated systems that are safe and environmentally friendly require numerous types of sensor data, which are collected from various devices and sent to computers through networks. To develop such large-scale distributed embedded systems with high dependability and productivity, we have developed a virtual execution environment platform. This platform integrates numerous CPU simulators and various device simulators through the network and provides network-wide simulation functionalities. In this paper, we describe a fast CPU simulator and controlled object simulation for testing control software in a virtual software execution environment. The virtual environment integrates a CPU simulator and a controlled object simulator in order to test functional behaviors of embedded control software. The environment enables the developer to test control software at the same execution rate as a real system without the source codes. This is very helpful because in this industry, not all of the source codes are provided.
  • Keywords
    control engineering computing; distributed processing; embedded systems; program testing; CPU simulator; automotive control; control software testing; controlled object simulation; device simulator; distributed embedded control system; functional behavior testing; network-wide simulation functionality; process control; source codes; virtual software execution environment; Automotive engineering; Control systems; Hardware; Mathematical model; Software; Unified modeling language; Vehicles; MATLAB/Simulink; QEMU; distributed embedded control systems; simulators;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object/Component/Service-Oriented Real-Time Distributed Computing Workshops (ISORCW), 2011 14th IEEE International Symposium on
  • Conference_Location
    Newport Beach, CA
  • Print_ISBN
    978-1-4577-0303-4
  • Electronic_ISBN
    978-0-7695-4377-2
  • Type

    conf

  • DOI
    10.1109/ISORCW.2011.35
  • Filename
    5753539