Database Challenges in Enterprise Information Sharing
2006, IEEE Distributed Systems Online
Abstract
Since they first became commercially available, database systems have played a well-defined role in enterprises: managing business-critical information and making it accessible to clients. During the past 40 years, the database research community has worked to significantly improve data storage, organization, management, and access, as reflected in many of today's most popular database management systems. Enterprises have been moving their critical data to (mainly relational) databases, and the number of databases, applications, and domains within each enterprise has multiplied. Moreover, by enabling cross-enterprise communication, the Internet has helped convert closely controlled environments into highly distributed, dynamic, large-scale information spaces. In today's global marketplace, most enterprises must actively share information with their partners, suppliers, and customers to achieve their business goals.
References (12)
- J. Gray, "Queues are Databases," Proc. 7th Int'l Workshop High Performance Transaction Processing Systems, 1995; http://research.microsoft.com/research/pubs/view.aspx?pubid=496.
- L. Aguilar, "Datagram Routing for Internet Multicasting," Proc. ACM Sigcomm Symp. IEEE Distributed Systems Online (vol. 7, no. 10), art. no. 0610-ox002 Communications Architectures and Protocols, ACM Press, 1984, pp. 58-63.
- D. Rosenblum and A. Wolf, "A Design Framework for Internet-Scale Event Observation and Notification," Proc. 6th European Software Eng. Conf., LNCS 1301, M. Jazayeri and H. Schauer, eds., Springer, 1997, pp. 344-360.
- Data Eng. Bull., vol. 22, no. 2, 1999.
- N. Paton and H.O. Diaz, "Active Database Systems," ACM Computing Surveys, vol. 31, no.1, 1999, pp. 63-103.
- E. Hanson et al., "Scalable Trigger Processing," Proc. 15th Int'l Conf. Data Eng., IEEE Press, 1999, pp. 266-275.
- J. Chen et al., "NiagaraCQ: A Scalable Continuous Query System for Internet Databases," Proc. 2000 ACM Sigmod Int'l Conf. Management of Data, ACM Press, 2000, pp. 379-390.
- F. Fabret et al., "Filtering Algorithms and Implementation for Very Fast Publish/Subscribe," Proc. 2001 ACM Sigmod Int'l Conf. Management of Data, ACM Press, 2001, pp. 115-126.
- S. Chakravarthy et al., "Composite Events for Active Databases: Semantics, Contexts and Detection," Proc. 20th Int'l Conf. Very Large Data Bases, ACM Press, 1994, pp. 606-617.
- C. Liebig, M. Cilia, and A. Buchmann, "Event Composition in Time-Dependent Distributed Systems," Proc. 4th Int'l Conf. Cooperative Information Systems, IEEE CS Press, 1999, pp. 70-78.
- P. Pietzuch, B. Shand, and J. Bacon, "A Framework for Event Composition in Distributed Systems," Proc. 4th Int'l Conf. Middleware, LNCS 2672, Springer, 2003, pp. 62-82.
- Luis Vargas is a PhD student at the University of Cambridge Computer Laboratory. Contact him at luis.vargas@cl.cam.ac.uk.