DocumentCode :
3637585
Title :
Database Proxies for Component-Based Real-Time Systems
Author :
Andreas Hjertström;Dag Nyström;Mikael Sjödin
Author_Institution :
Malardalen Real-Time Res. Centre, Vä
fYear :
2010
Firstpage :
79
Lastpage :
89
Abstract :
We introduce the concept of database proxies capable of mitigating the gap between two disjoint productivity-enhancing techniques: Component Based Software Engineering (CBSE) and Real-Time Database Management Systems (RTDBMS). The coexistence of the two techniques is neither obvious nor intuitive since CBSE and RTDBMS promotes opposing design goals, CBSE promotes encapsulation and decoupling of component internals from the component environment, whilst RTDBMS provide mechanisms for efficient and predictable global data sharing. Database proxies decouple components from an underlying database residing in the component framework. This enables components to remain encapsulated and reusable, while providing temporally predictable access to data maintained in a database. We specifically target embedded systems with a subset of functionality with real-time requirements. Our implementation results show that the above benefits do not come at the expense of run-time overheads or less accurate timing predictions.
Keywords :
"Databases","Real time systems","Data models","Software","Sensors","Data structures","System analysis and design"
Publisher :
ieee
Conference_Titel :
Real-Time Systems (ECRTS), 2010 22nd Euromicro Conference on
ISSN :
1068-3070
Print_ISBN :
978-1-4244-7546-9
Type :
conf
DOI :
10.1109/ECRTS.2010.26
Filename :
5562901
Link To Document :
بازگشت