Real-Time-Aware Embedded DSMS Applicable to Advanced Driver Assistance Systems
Satoshi Katsunuma, Shinya Honda, Kenya Sato, Yousuke Watanabe, Yukikazu Nakamoto, Hiroaki Takada · 2014
Automotive embedded systems are composed of many kinds of sensors, and it is becoming difficult to manage these data. Therefore, we define a vehicle data processing by a Stream Processing Description (SPD), which is the data processing description used in the Data Stream Management Systems (DSMS). However, because existing DSMSs run on generalpurpose systems, it is difficult to deploy DSMSs in automotive embedded systems and fulfill these performance requirements. The DSMS for automotive embedded systems (eDSMS) generates an optimized runtime from the queries defined by an SPD not dynamically (in execution) but statically (in development), which reduces the ROM/RAM usage. In this study, we extend eDSMS for real-time processing and show the extended eDSMS is applicable to the Advanced Driver Assistance Systems (ADAS).