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
Link To Document