This content is not included in
your SAE MOBILUS subscription, or you are not logged in.
Database Functionality in Engine Management System
Technical Paper
2006-01-0305
ISSN: 0148-7191, e-ISSN: 2688-3627
Annotation ability available
Sector:
Language:
English
Abstract
Embedded systems of today need to manage more data than ever before. The main reasons for the increase in number of data items are increased functional requirements on the software. With a larger amount of data to manage comes the problems of storing data and its meta-information, sharing between programmers which data items exist, and ensuring freshness and consistency requirements of the data items.
In this work we focus on efficient data management in embedded systems, and develop a database for such systems. The database has support for transactions, snapshots, and data freshness. We argue that the software maintenance efforts can be reduced using a database, and our performance results show that the performance can be increased without affecting consistency of data values.
Recommended Content
Technical Paper | Intel One Time Programmable Memories - The Automotive Firmware Solution of the 80's |
Technical Paper | No Detour Needed: Getting to AUTOSAR via OSEK |
Technical Paper | Experience with ISO WD 26262 in Automotive Safety Projects |
Authors
Citation
Gustafsson, T., Hansson, J., Göras, A., Holmgren, D. et al., "Database Functionality in Engine Management System," SAE Technical Paper 2006-01-0305, 2006, https://doi.org/10.4271/2006-01-0305.Also In
SAE 2006 Transactions Journal of Passenger Cars: Electronic and Electrical Systems
Number: V115-7; Published: 2007-03-30
Number: V115-7; Published: 2007-03-30
References
- Arcticus AB homepage http://www.arcticus.se
- Abbott Robert K. Garcia-Molina Hector Scheduling real-time transactions: a performance evaluation ACM Transactions on Database Systems (TODS) 17 3 513 560 1992
- Adelberg B. Garcia-Molina H. Kao B. Applying update streams in a soft real-time database system Proceedings of the 1995 ACM SIGMOD 245 256 1995
- Ahmed Quazi N. Vbrsky Susan V. Triggered updates for temporal consistency in real-time databases Real-Time Systems 19 209 243 2000
- Atzeni Paolo Ceri Stefano Paraboschi Stefano Torlone Riccardo Database Systems Concepts, Languages and Architectures The McGraw-Hill Companies 1999
- Bernstein Philip A. Hadzilacos Vassos Goodman Nathan Concurrency control and recovery in database systems Addison-Wesley Publishing Company 1987
- Buttazzo Giorgio C. Hard Real-Time Computing Systems Kluwer Academic Publishers 1997
- Graham Marc H. How to get serializability for real-time transactions without having to pay for it Proceedings of the Real-Time Systems Symposium 1993 56 65 1993
- Gustafsson Thomas Maintaining data consistency in embedded databases for vehicular systems Linköping Studies in Science and Technology Thesis No. 1138 Linköping University 91-85297-02-X
- Gustafsson Thomas Hallqvist Hugo Hansson Jörgen A similarity-aware multiversion concurrency control and updating algorithm for up-to-date snapshots of data Proceedings of the 17th Euromicro Conference on Real-Time Systems IEEE Computer Society Press 2005
- Gustafsson Thomas Hansson Jörgen Data management in real-time systems: a case of on-demand updates in vehicle control systems Proceedings of the 10th IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS'04) 182 191 IEEE Computer Society Press 2004
- Gustafsson Thomas Hansson Jörgen Dynamic on-demand updating of data in real-time database systems Proceedings of the 2004 ACM symposium on Applied computing 846 853 ACM Press 2004
- Ho Shao-Juen Kuo Tei-Wei Mok Aloysius K. Similarity-based load adjustment for real-time data-intensive applications Proceedings of the 18th IEEE Real-Time Systems Symposium (RTSS '97) 144 154 IEEE Computer Society Press 1997
- Kim Y.-K. Son S. H. Supporting predictability in real-time database systems 2nd IEEE Real-Time Technology and Applications Symposium (RTAS '96) 38 48 IEEE Computer Society Press 1996
- Kuo Tei-Wei Mok Aloysius K. Application semantics and concurrency control of real-time data-intensive applications Proceedings of IEEE 13th Real-Time Systems Symposium 35 45 IEEE Computer Society Press 1992
- Labrosse Jean J. MicroC/OS-II The Real-Time Kernel Second Edition CMPBooks
- Lee Chang-Gun Kim Young-Kuk Son S.H. Min Sang Lyul Kim Chong Sang Efficiently supporting hard/soft deadline transactions in real-time database systems Third International Workshop on Real-Time Computing Systems and Applications 1996 74 80 1996
- Lee Kyuwoong Park Seog Classification of weak correctness criteria for real-time database applications Proceedings of the 20th International Computer Software and Applications Conference 1996 (COMPSAC'96) 199 204 1996
- Olson Michael A. Selecting and implementing an embedded database system IEEE Computer 2000
- Ramamritham Krithi Real-time databases Distributed and Parallel Databases 1 2 199 226 1993
- Sundell Håkan Tsigas Philippas Simple wait-free snapshots for real-time systems with sporadic tasks Proceedings of the 10th International Conference on Real-Time and Embedded Computing Systems and Applicatins (RTCSA04) 2004
- Tešanović Aleksandra Nyström Dag Hansson Jörgen Norström Christer Embedded databases for embedded real-time systems: a component-based approach Department of Computer Science, Linköping University 2002
- Xiong Ming Ramamritham Krithi Deriving deadlines and periods for real-time update transactions Proceedings of the 20th Real-Time Systems Symposium 32 43 IEEE Computer Society Press 1999