Research Article

QoS Management for Embedded Databases in Multicore-Based Embedded Systems

Algorithm 1

An example of data-intensive real-time task.
rt_task_begin:
/  a list of keys for fresh sensor data /
DBT key_sensors  =  s_1,s_2,…,s_n;
/  memory buffer for sensor data /
DBT data_sensors[MAX_SENSORS];
/  access data through embedded database /
for key in key_sensors
data_sensors[i++] = get(key);
/  computation for analysis  /
analyze_risk(data_sensors);
rt_task_end: