Online Material: http://www.cs.wisc.edu/~dbbook
Project proposal due: Oct. 5
" Decentralized update management"
"2nd example" published at the 9th International Database Engineering and Applications Symposium (IDEAS'05), Monteal, Canada, July 2005.
"3rd example" - A revised version was published at the International Conference on Mobile Data Management, Hong Kong, 2001.
[RT1] J. Stankovic, S. H. Son, and J. Hansson, " Misconceptions About Real-Time Databases," IEEE Computer, vol. 32, no. 6, pp 29-36, June 1999.
[RT2] J. Haritsa and K. Ramamritham, " Real-Time Database Systems in the New Millenium," Real-Time Systems, vol. 19, no. 3, pp 205-208, Nov 2000.
[RT3] K. Ramamritham, S. H. Son, and L. DiPippo, " Real-Time Databases and Data Services," Real-Time Systems Journal, vol. 28, pp 179-216, Dec. 2004.
[RTQ1] K. Kang, S. H. Son, and J. Stankovic, " Managing Deadline Miss Ratio and Sensor Data Freshness in Real-Time Databases, " IEEE Transactions on Knowledge and Data Engineering, vol. 16, no. 10, October 2004.
[RTQ2] M. Amirijoo, J. Hansson, S. H. Son, and S. Gunnarsson, " Robust Quality Management for Differentiated Imprecise Data Services," 25th IEEE Real-Time Systems Symposium (RTSS'04), Lisbon, Portugal, Dec. 2004.
[RTQ3] Y. Wei, A. Aslinger, S. H. Son, and J. Stankovic, " ORDER: A Dynamic Replication Algorithm for Periodic Transactions in Distributed Real-Time Databases," International Conference on Real-Time/Embedded Computing Systems and Applications (RTCSA'04), Gothenburg, Sweden, Aug. 2004.
[RTQ4] Q. Han and N. Venkatasubramanian, " Adressing timeliness/accuracy/cost tradeoffs in information collection for dynamic environments," IEEE Real-Time System Symposium, Cancun, Mexico, Dec. 2003.
[RTQ5] Y. Wei, S. H. Son, and J. Stankovic, " Maintaining Data Freshness in Distributed Real-Time Databases," 16th Euromicro Conference on Real-Time Systems, Catania, Italy, June 2004.
[RTQ6] Y. Wei, S. H. Son, J. Stankovic, and K. Kang, " QoS Management in Distributed Real-Time Databases," 24th IEEE Real-Time Systems Symposium (RTSS'03), Cancun, Mexico, Dec. 2003.
[RTQ7] M. Amirijoo, J. Hansson, and S. H. Son, " Error-Driven QoS Management in Imprecise Real-Time Databases," 15th Euromicro Conference on Real-Time Systems, Porto, Portugal, July 2003.
[RTQ8] K. D. Kang, S. H. Son, J. A. Stankovic, "Differentiated Real-Time Data Services for E-Commerce Applications, Electronic Commerce Research,", Special Issue on Business Process Integration and E-Commerce Infrastructure, Kluwer Academic Publishers, vol. 3, no. 1-2, pp 113-142, January 2003.
[RTQ9] M. Amirijoo, J. Hansson, and S. H. Son, "Specification and Management of QoS in Real-Time Database Supporting Imprecise Computations," IEEE Transactions on Computers, vol.55, no. 3, March 2006.
[RTQ10] Y. Wei, V. Prasad, and S. H. Son, "Prediction-Based QoS Management for Real-Time Data Streams," IEEE Real-Time Systems Symposium (RTSS'06), Rio de Janeiro, Brazil, Dec. 2006.
[RTQ11] W. Kang, S. H. Son, J. Stankovic, and M. Amirijoo, " I/O-Aware Deadline Miss Ratio Management in Real-Time Embedded Databases, IEEE Real-Time Systems Symposium (RTSS'07), Tucson, AZ, Dec. 2007.
[RTQ12] K. Kang, J. Oh, and S. H. Son, " Chronos: Feedback Control of a Real Database System Performance, IEEE Real-Time Systems Symposium (RTSS'07), Tucson, AZ, Dec. 2007.
[RTQ13] W. Kang, S. H. Son, and J. Stankovic, " Power-Aware Data Buffer Cache Management in Real-Time Embedded Databases, IEEE Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA'07), Kaohsiung, Taiwan, Aug. 2008.
[RTQ14] W. Kang, S. H. Son, and J. Stankovic, " Design, Implementation, and Evaluation of a QoS-Aware Real-Time Embedded Database, IEEE Transactions on Computers, To appear.
[RT4] M. Xiong and K. Ramamritham, " Deriving Deadlines and Periods for Real-Time Update Transactions, " IEEE Trans. on Computers, vol. 53, no. 5, May 2004.
[RT5] M. Xiong, K. Ramamritham, J. Stankovic, D. Towsley, and R. Sivasankaran, " Scheduling Acess to Temporal Data in Real-Time Databases," IEEE Trans. on Knowledge and Data Engineering, vol. 14, no. 5, Sept. 2002.
[RT6] D. Nystrom, M. Nolin, A. Tesanovic, C. Norstrom, and J. Hansson, " Pessimistic concorrency control and versioning to support database pointers in real-time databases," Euromicro Conference on Real-Time Systems, June 2004.
[RT7] S. Gustavsson and S. Andler, " Decentralized and continuous consistency management in distributed real-time databases with multiple writers of replicated data," Workshop on parallel and distributed real-time systems, Denver, CO, April 2005.
[RT8] J. Haritsa, K. Ramamritham, and R. Gupta, " The PROMPT Real-Time Commit Protocol," IEEE Transactions on Parallel and Distributed Systems, pp. 160-181, vol. 11, no. 2, February 2000.
[RT9] L. Shu, J. Stankovic, and S. H. Son, " Achieveing Bounded and Predictable Recovery using Real-Time Logging," The Computer Journal, vol. 47, no. 3, pp 373-394, May 2004.
[RT10] A. Datta and S. H. Son, " A Study of Concurrency Control in Real-Time Active Database Systems," IEEE Transactions on Knowledge and Data Engineering, vol. 14, no. 3, pp 465-484, June 2002.
[RT11] M. Xiong, S. Han, and K. Lam, " A Deferrable Scheduling for Real-Time Transactions Maintaining Data Freshness," IEEE Real-Time Systems Symposium, Miami, FL, Dec. 2005.
[RT12] T. Gustafsson and J. Hansson, " Performance Evaluation and Estimations of Workload of On-Demand Updates in Soft Real-Time Systems," IEEE Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA), Dague, Korea, Aug. 2007.
[SN0] Cougar Project " www.cs.cornell.edu/database/cougar"
[SN1] A. Demers et al, " The Cougar Project: A Work-in-Progress Report," ACM SIGMOD Record, vol. 34, no. 4, Dec. 2003.
[SN2] Y. Yao and J. Gehrke, " Query Processing in Sensor Networks," Conference on Innovative Data Systems Research (CIDR2003), Asilomar, CA, Jan. 2003.
[SN3] Q. Han, S. Mehrotra, and N. Venkatasubramanian, " Energy efficient data collection in distributed sensor environments," Int. Conference on Distributed Compyting Systems (ICDCS), Tokyo, Japan, March 2004.
[SN4] A. Somasundara et al, " Mobile Element Scheduling for Efficient Data Collection in Wireless Sensor Networks with Dynamic Deadlines," IEEE Real-Time Systems Symposium 2004, Lisbon, Portugal, Dec. 2004.
[SN5] N. Shrivastava et al, " Medians and Beyond: New Aggregation Techniques for Sensor Networks," ACM SenSys'04, Baltimore, MD, 2004.
[SN6] J. Hellerstein et al, " Beyond Average: Towards Sophisticated Sensing with Queries," Information Processing in Sensor Networks (IPSN), 2003.
[SN7] S. Nath et al, " Synopsis Diffusion for Robust Aggregation in Sensor Networks," ACM SenSys'04, Baltimore, MD, 2004.
[SN8] I. Lazaridis and S. Mehrotra, " Capturing sensor generated time series with quality guarantees," IEEE Int. Conference on Data Engineering, 2003.
[SN9] U. Cetintemel, A. Flinders, and Y. Sun, " Power-Efficient Data Dissemination in Wireless Sensor Networks," ACM MobiDE'03, San Diego, CA, 2003.
[SN10] T. Abdelzaher et al, " Envirotrack: Towards an Environmental Computing Paradigm for Distributed Sensor Networks," International Conference on Distributed Computing Systems (ICDCS'04), Tokyo, Japan, March 2004.
[SN11] T. He et al, " An Energy-Efficient Surveillance System Using Wireless Sensor Networks," MobiSys'04, Boston, MA, June 2004.
[SN12] S. Li, S. Son, and J. Stankovic, " Event Detection Services Using Data Service Middleware in Distributed Sensor Networks," Telecommunication Systems, Special Issue on Information Processing in Sensor Networks, vol. 26, no. 2-4, pp 351-368, Aug. 2004.
[SN13] D. Abadi, S. Madden, and W. Lindner, " REED: Robust Efficient Filtering and Event Detection in Sensor Networks," VLDB, Norway 2005.
[SN14] S. Ratnasamy, D. Estrin, R. Govindan, B. Karp, S. Shenker, L. Yin, and F. Yu, " Data-Centric Storage in Sensornets," Workshop on Sensor Networks and Application, Atlanta, GA, Sept. 2002.
[SN15] D. Ganesan, et al., " An Evaluation of Multi-Resolution Storage for Sensor Networks," SenSys'03, LA, CA, Nov. 2003.
[SN16] C. Intanagonwiwat, D. Estrin, R. Govindan, J. Heidemann, " Impact of Network Density on Data Aggregation in Wireless Sensor Networks," ICDCS, Vienna, Austria, July 2002.
[SN17] S. Bhattacharya, H. Kim, S. Prabh, and T. Abdelzaher, " Energy-Conserving Data Placement and Asynchronous Multicast in Wireless Sensor Networks," MobiSys, San Francisco, CA, May 2003.
[SN18] H. Kim, T. Abdelzaher, and W. Kwon, " Minimum Energy Asynchronous Dissemination to Mobile Sinks in WSN," SenSys'03, LA, CA, Nov. 2003.
[SN19] X. Li, Y. Kim, R. Govindran, and W. Hong, " Multi-dimensional Range Queries in Sensor Networks," SenSys'03, LA, CA, Nov. 2003.
[SN20] R. Kumar, et al., " DFuse: A Framework for Distributed Data Fusion," SenSys'03, LA, CA, Nov. 2003.
[SN21] B. Przydatek, D. Song, and A. Perrig, " SIA: Secure Information Aggregation in Sensor Networks," SenSys'03, LA, CA, Nov. 2003.
[SN22] S. Madden, M. Franklin, J. Hellerstein, and W. Hong, " The Design of an Acquisitional Query Processor for Sensor Networks," ACM SIGMOD Conference, San Diego, CA, June 2003.
[SN23] Fan Ye, Haiyun Luo, Jerry Cheng, Songwu Lu, Lixia Zhang, " A Two-tier Data Dissemination Model for Large-scale Wireless Sensor Networks", MobiCom 2002.
[SN24] J. Gao, L. Guibas, and J. Hershberger, " Sparse Data Aggregation in Sensor Networks," IPSN, Cambridge, Massachusetts, 2007.
[SN25] S. Madden, M. Franklin, J. Hellerstein, W. Hong, " TAG: A Tiny Aggregation Service for ad hoc Sensor Networks," OSDI Conf., Boston, December 2002.
[SN26] L. Ying, Z. Liu, D. Towsley, C. Xia, " Distriubuted Operator Placement and Data Caching in Large-Scale Sensor Networks," IEEE Infocom 2008.
[SN27] A. Deshpande, C. Guestrin, S. Madden, J. Hellerstein, W. Hong, " Model-Driven Data Acquision in Sensor Networks," VLDB 2004, Toronto, Canada, 2004.
[SN28] X. Liu, Q. Huang, and Y. Zhang, " Combs, Needles, Haystacks: Balancing Push and Pull for Discovery in Large WSNs," Sensys 2004, Baltimore, MD, 2004.
[SN29] S. Krishnamurthy, T. He, G. Zhou, J. Stankovic, and S. H. Son, " RESTORE: A Real-Time Event Correlation and Storage Service for Sensor Networks," International Conference on Networked Sensing Systems (INSS'06), Chicago, June 2006.
[SN30] M. Amirijoo, S. H. Son, and J. Hansson, " QoD Adaptation for Achieving Lifetime Predictability of WSN Nodes Communicating over Satellite Links," International Conference on Networked Sensing Systems (INSS'07), Braunschweig, Germany, June 2007.
[SN31] W. Liang and Y. Liu, " Online Data Gathering for Maximizing Network Lifetime in Sensor Networks," IEEE Trans. on Mobile Computing, vol. 6, no. 1, Jan. 2007.
[SN32] D. Tulone and S. Madden, " PAQ: Time Series Forecasting for Approximate Query Answering in Sensor Networks," European Wireless Sensor Networks Conference, 2006
[SN33] S. Pleisch and K. Birman, " SENSTRAC: Scalable Query of Sensor Networks from Mobile Platforms using Tracking-style Queries," MASS, 2006
[SN34] O. Chipara, C. Lu, and G. Roman, " Real-Time Query Scheduling for Wireless Sensor Networks," IEEE RTSS, Dec. 2007.
[SN35] J. Xu, X. Tang, and W. Lee, " A New Storage Scheme for Approximate Location Queries in Object Tracking Sensor Networks," IEEE Trans. on Parallel and Distributed Systems, vol. 12, no. 2, Feb 2008.
[SN36] Y. Zhang, B. Hull, H. Balakrishnan, and S. Madden, " ICEDB: Intermittently-Connected Continuous Query Processing," IEEE Conference on Data Engineering, 2007
[SN37] P. Desnoyers, D. Ganesan, P. Shenoy, " TSAR: A Two-Tier Sensor Storage Architecture using Interval Skip Graphs," SenSys, San Diego, Nov 2005.
[SN38] X. Yang et al., " In-Network Execution of Monitoring Queries in Sensor Networks," ACM SIGMOD, Beijing, China, June 2007.
[DD1] S. Agrawal, K. Ramamritham, and S. Shah, " Construction of a Coherency Preserving Dynamic Data Dissemination Network," IEEE Real-Time Systems Symposium 2004, Lisbon, Portugal, Dec. 2004.
[DD2] S. Shah, K. Ramamritham, and P. Shenoy, " Resilient and Coherence Preserving Dissemination of Dynamic Data using Cooperating Peers," IEEE TKDE, vol. 16, no. 7, July 2004.
[DD3] S. Pandey, K. Ramamritham, and S. Chakrabarti, " Monitoring the Dynamic Web to Respond to Continuous Queries," WWW 2003, Budapest, Hungary, May 2003.
[DD4] M. Bhide et al., " Adaptive push-pull: disseminating dynamic web data," IEEE Transactions on Computers, vol. 51, no. 6, June 2002.
[DD5] R. Majumdar, K. Moudgalya, and K. Ramamritham, " Adaptive cohenrency maintenance techniques for time-varying data," IEEE Real-Time Systems Symposium 2003, Cancun. Mexico, Dec. 2003.
[RTA1] T. Gustafsson and J. Hansson, " Data management in real-time systems: A case of on-demand updates in vehicle control systems," IEEE RTAS'04, Toronto, Canada, May 2004.
[RTA2] T. Gustafsson and J. Hansson, " A Similarity-Aware Multiversion Concurrency Control and Updating Algorithm for Up-to-Date Sanpshots of Data," Euromicro International Conference on Real-Time Systems, Spain, June 2005.
[RTA3] D. Nystrom, A. Tesanovic, M. Nolin, C. Norstrom, and J. Hansson, " COMET: A component-based real-time database for automotive systems," ICSE Workshop on Software Engineering for Automotive Systems, May 2004.
[RTA4] D. Nystrom, A. Tesanovic, C. Norstrom, J. Hansson, and N. Bankestad, " Data Management Issues in Vehicle Control Systems: a Case Study," 14th Euromicro International Conference on Real-Time Systems, Vienna, Austria, June 2002.
[RTA5] T. Gustafsson and J. Hansson, " Performance Evaluations and Estimations of Workload of On-Demand Updates in Soft Real-Time Systems," Euromicro International Conference on Real-Time Systems, Spain, June 2005.
[NAD1] S. Lee, et al., " A Case for Flash memory SSD in Enterprise Database Applications," ACM SIGMOD, Vancouver, Canada, 2008.
[NAD2] A. Lakshman and P. Malik, " Cassandra - A Decentralized Structured Storage System," ACM Workshop on Large-Scale Distributed Systems and Middleware, Big Sky, Montata, 2009.
[NAD3] S. Philippi, " Model Driven Generation and Testing of Object Relational Mappings," Journal of Systems and Software, 2005.
[NAD4] P. Liu and S. Jajodia, " Multi-Phase Damage Confinement in Database Systems for Intrusion Tolerance," IEEE workshop on Computer Security Foundations, 2001.
[NAD5] N. Zhang and W. Zhao, " Privacy Protection against Malicious Adversaries in Distributed Information Sharing Systems," IEEE Trans. on Knowledge and Data Engineering, Aug 2008.
[NAD6] F. Chang et al., " Bigtable: A Distributed Storage System for Structured Data," 7th USENIX Sympsium on Operating Systems Design and Implementation (OSDI), Seattle, Washington, Nov. 2006.
[RTM1] S. Ilarri et al, " Location-Dependent Queries in Mobile Contexts: Distributed Processing using Mobile Agents," IEEE Trans. on Mobile Computing, vol. 5, no. 8, Aug 2006.
[RTM2] B. Gedik, K. Wu, P. Yu, and L. Liu, " Processing Moving Queries over Moving Objects using Motion-Adaptive Indexes," IEEE Trans. on Data and Knowledge Engineering, vol. 18, no. 5, May 2006.
[SD0] Lukasz Golab and M. T. Ozsu, " Issues in data stream management," ACM SIGMOD Record, June, 2003.
[SD1] D. Carney, U. Cetintemel, M. Cherniack, C. Convey, S. Lee, G. Seidman, M. Stonebraker, N. Tatbul, and S. Zdonik, " Monitoring Streams: A New Class of Data Management Applications," VLDB02, Hong Kong, China, August 2002.
[SD2] Abhinandan Das, Johannes Gehrke and Mirek Riedewald, " Approximate join processing over data streams," ACM SIGMOD 2003, June, 2003.
[SD3] D. Carney, U. Cetintemel, A. Rasin, S. Zdonik, M. Cherniack, M. Stonebraker, " Operator Scheduling in a Data Stream Manager," International Conference on Very Large Data Bases (VLDB'03), Berlin, Germany, September 2003.
[SD4] B. Babcock, S. Babu, M. Datar, R. Motwani, and D. Thomas, " Operator Scheduling in Data Stream Systems," VLDB Journal, Special Issue on Data Stream Processing, to appear.
[SD5] B. Babcock, M. Datar, and R. Motwani, " Load Shedding for Aggregation Queries over Data Streams," Proc. of Intl. Conference on Data Engineering (ICDE 2004), March 2004.
[SD6] N. Tatbul, U. Cetintemel, S. Zdonik, M. Cherniack, M. Stonebraker, " Load Shedding in a Data Stream Manager," International Conference on Very Large Data Bases (VLDB'03), Berlin, Germany, September 2003.
[SD7] C. Olston, J. Jiang, and J. Widom, " Adaptive Filters for Continuous Queries over Distributed Data Stream," ACM Intl Conf. on Management of Data (SIGMOD 2003), June 2003.
[SD8] Y. Wei, S. H. Son, and J. Stankovic, " RTStream: Real-Time Query Processing for Data Streams," IEEE Symposium on Object-Oriented Real-Time Distributed Computing (ISORC'06), Gyeongju, Korea, April 2006.
[SD9] Y. Wei, S. H. Son, and J. Stankovic, " Prediction-Based QoS Management for Real-Time Data Streams," 27th IEEE Real-Time Systems Symposium (RTSS'06), Rio de Janeiro, Brazil, Dec. 2006.
EMail
to son@cs.virginia.edu