Semantics-Based Transaction Processing for Real-Time Databases: The Case of Automated Stock Trading

Published Online:https://doi.org/10.1287/ijoc.11.3.299

References

  • Abbott R., Garcia-Molina H. Scheduling real-time transactions. ACM SIGMOD Record (1988) 17:71–81CrossrefGoogle Scholar
  • Abbott R., Garcia-Molina H. Scheduling real-time transactions: Performance evaluation. ACM Trans. Database Systems (1992) 17:513–560CrossrefGoogle Scholar
  • Adelberg B., Garcia-Molina H., Kao B. Applying update streams in a soft-real-time database system. Proc. 1995 ACM SIGMOD Internat. Conf. Management data (1995) 245–256MayCrossrefGoogle Scholar
  • Agrawal R., Carey M. J., Livny M. Concurrency control performance modeling: Alternatives and implications. ACM Trans. Database Systems (1987) 12:609–654CrossrefGoogle Scholar
  • Amihud Y., Mendelson H., Lucas H. L., Schwartz R. A. The effect of computer based trading on volatility and liquidity. the challenge of information technology for the securities markets (1989) (Dow Jones-Irwin, Homewood, IL) 200–204Google Scholar
  • Bernstein P. A., Hadzilakos V., Goodman N.Concurrency Control and Recovery in Database Systems (1987) (Addison-Wesley, Reading, MA) Google Scholar
  • Bernstein P. A., Shipman D. W., Rothnie J. B. Concurrency control in a system for distributed databases (SDD-1). ACM Trans. Database Systems (1980) 5:18–51CrossrefGoogle Scholar
  • Bestavros A. Advances in real-time database systems research. ACM SIGMOD Record (1996) 25:3–7CrossrefGoogle Scholar
  • Bestavros A., Braoudakis S. Timeliness via speculation for real-time databases. Proc. RTSS '94: The 14th IEEE Real-Time System Sympos. (1994) 36–45DecemberCrossrefGoogle Scholar
  • Bestavros A., Braoudakis S. Value-cognizant speculative concurrency control for real-time databases. Inform. Systems (1996) 21:75–101CrossrefGoogle Scholar
  • Buchmann A., McCarthy D. R., Hsu M., Dayal U. Time critical database scheduling: A framework for integrating real-time scheduling and concurrency control. Proc. 5th Conf. Data Engrg. (1989) 470–480FebruaryCrossrefGoogle Scholar
  • Cavaletti C. Speed! How fast can we trade? Futures (1997) 24:68–70Google Scholar
  • Cohen K. J., Maier S. F., Schwartz R. A., Whitcomb D. K.The Microstructure of Securities Markets (1986) (Prentice-Hall, Englewood Cliffs, NJ) Google Scholar
  • Datta A., Mukkerjee S., Konana P., Viguier I., Bajaj A. Multiclass transactions scheduling and overload management in firm deadline real-time database systems. Inform. Systems (1996) 21:29–54CrossrefGoogle Scholar
  • Dewan S., Mendelson H. Information technology and time-based competition in financial markets. To appear Management Sci. (1998) 44:595–609LinkGoogle Scholar
  • Dipippo L. C., Wolfe V. F. Performance of object-based semantic real-time concurrency control. (1996) . Technical report tr95–245.ps, Department of Computer Science, University of Rhode IslandGoogle Scholar
  • Economides N., Schwartz R. A. Electronic call market trading. J. Portfolio Management (1995) 21:10–18CrossrefGoogle Scholar
  • Eswaran K. P., Gray J. N., Lorie R. A., Traiger I. L. The notions of consistency and predicate locks in a database system. Comm. ACM (1976) 19:624–633CrossrefGoogle Scholar
  • Haritsa J. R., Carey M. J., Livny M. Dynamic real-time optimistic concurrency control. Proc. IEEE Real-Time Systems Sympos. (1990) 94–103DecemberCrossrefGoogle Scholar
  • Haritsa J. R., Carey M. J., Livny M. On being optimistic about real-time constraints. Proc. 9th ACM SIGACT-SIGMOD-SIGART Sympos. Principles Database Systems (1990) 331–343AprilCrossrefGoogle Scholar
  • Haritsa J. R., Livny M., Carey M. Earliest deadline scheduling for real-time database systems. Proc. IEEE Real-Time Systems Sympos. (1991) 232–242DecemberCrossrefGoogle Scholar
  • Hong D., Johnson T., Chakravarthy S. Real-time transaction scheduling: A cost-conscious approach. Proc. 1993 ACM SIGMOD Internat. Conf. Management Data (1993) 197–206CrossrefGoogle Scholar
  • Huang J., Stankovic J., Towsley D., Ramamritham K. Experimental evaluation of real-time transaction processing. Proc. IEEE Real-Time Systems Sympos. (1989) December:144–153CrossrefGoogle Scholar
  • Huang J., Stankovic J., Towsley D., Ramamritham K. Experimental evaluation of real-time optimistic concurrency control schemes. Proc. VLDB (1991) 35–46SeptemberGoogle Scholar
  • Kim W., Srivastava J. Enhancing real-time DBMS performance with multiversion data and priority based disk scheduling. Proc. IEEE Real-Time Systems Sympos. (1991) 222–231DecemberCrossrefGoogle Scholar
  • Konana P.A Transaction Model for Active and Real-time Databases (1995) (University of Arizona). Ph.D. thesisGoogle Scholar
  • Konana P., Lee J., Ram S. Updating timestamp interval for dynamic adjustment of serialiation order in optimistic concurrency control-time interval (OCCTI) protocol. Inform. Processing Lett. (1997) 63:189–193CrossrefGoogle Scholar
  • Konana P., Ram S. Transaction management mechanisms for active and real-time databases: A comprehensive protocol and a performance study. J. Software Systems (1998) 42:205–225CrossrefGoogle Scholar
  • Kung H. T., Robinson J. T. On optimistic methods for concurrency control. ACM Trans. Database Systems (1981) 6(2):213–226JuneCrossrefGoogle Scholar
  • Law A. M., Kelton W. D.Simulation Modeling and Analysis (1991) (McGraw Hill, New York) Google Scholar
  • Lee J., Son S. H. Using dynamic adjustment of serialization order for real-time database systems. Proc. IEEE Real-Time Systems Sympos. (1993) December:66–75CrossrefGoogle Scholar
  • Lin Y., Son S. H. Concurrency control in real-time databases by dynamic adjustment of serialization order. Proc. 11th Real-Time Systems Sympos. (1990) 104–112DecemberCrossrefGoogle Scholar
  • Locke C. D.Best-Effort Decision Making for Real-Time Scheduling (1986) (Computer Science Department, Carnegie-Mellon University). Ph.D. thesisGoogle Scholar
  • Lucas H. C., Schwartz R. A.The Challenge of Information Technology for the Securities Markets—Liquidity, Volatility and Global Trading (1989) (Dow Jones, Irwin, IL) Google Scholar
  • Pang H., Livny M., Carey M. J. Transaction scheduling in multiclass real-time database systems. Proc. IEEE Real-Time Systems Sympos. (1992) December:23–34CrossrefGoogle Scholar
  • Peinl P., Reuter A., Sammer H. High contention in a stock trading database: A case study. ACM SIGMOD Record (1988) 17:260–268CrossrefGoogle Scholar
  • Ramamritham K. Real-time databases. Internat. J. Distributed Parallel Databases (1993) 1:199–226CrossrefGoogle Scholar
  • Robinson J.Design of Concurrency Controls for Transaction Processing Systems (1982) (Carnegie Mellon University). Ph.D. thesisGoogle Scholar
  • Sammer H. Online stock trading systems: Study of an application. Proc. Spring COMPCON-87 (1987) 161–163Google Scholar
  • Sha L., Rajkumar R., Son S. H., Chang C. H. A real-time locking protocol. IEEE Trans. Comput. (1991) 40:793–800CrossrefGoogle Scholar
  • Sha L., Rajkumar R., Lehoczky J. P. Concurrency control for distributed real-time databases. ACM SIGMOD Record (1988) 17:82–98CrossrefGoogle Scholar
  • Sha L., Rajkumar R., Lehoczky J. P. Priority inheritance protocols: An approach to real-time synchronization. IEEE Trans. Comput. (1990) 39:1175–1185CrossrefGoogle Scholar
  • Son S. H., Lee J., Lin Y. Hybrid protocols using dynamic adjustment of serialization order for real-time concurrency control. J. Real-time Systems (1992) 4:269–276CrossrefGoogle Scholar
  • Stoll H. R. Principles of trading market structure. J. Financial Services Res. (1992) 6:75–107CrossrefGoogle Scholar
  • Systems Modeling CorporationSIMAN V Reference GuideGoogle Scholar
  • Tabb L. Trading floor technology: The need for speed. (1996) . Technical report 008:005W. The Tower Group1994Google Scholar
  • Ulusoy O., Buchmann A. Exploiting main memory DBMS features to improve real-time concurrency control protocols. ACM SIGMOD Record (1996) 25:23–28CrossrefGoogle Scholar
  • Yu P. S., Dias D. M. Performance analysis of concurrency control using with deferred blocking. IEEE Trans. Software Engrg. (1993) 19:982–996CrossrefGoogle Scholar
  • Yu P. S., Wu K.-L., Lin K.-J., Son S. H. On real-time databases: Concurrency control and scheduling. Proc. IEEE (1994) 82:140–157CrossrefGoogle Scholar
INFORMS site uses cookies to store information on your computer. Some are essential to make our site work; Others help us improve the user experience. By using this site, you consent to the placement of these cookies. Please read our Privacy Statement to learn more.