Abstract
In the paper a particular approach to transaction management in databases supporting collaborative applications is proposed. It is based on a new transaction model which allows practically unrestricted collaboration among members of the same team. The basic assumption of this model is that collaborating users try to solve their access conflicts on a higher level than the level of a database management system. Users are not mutually isolated, as it happens in classical databases. They can freely negotiate, presenting their intentions concerning future work. The proposed approach was verified in Agora prototype which is a Web-based conferencing system, offering conference participants a flexible tool for collaborative document writing. Agora is implemented on the top of Oracle RDBMS.
Preview
Unable to display preview. Download preview PDF.
References
Buchmann A., Ozsu M.T., Hornick M., Georgakopoulos D.: A Transaction Model for Active Distributed Object Systems, in: Elmagarmid A. (ed.), Advanced Transaction Models, Morgan Kaufmann, 1992
Crowley, T., P. Milazzo, E. Baker, H. Forsdick, and R. Tomlinson.: MMConf: An Infrastructure for Building Shared Multimedia Applications, Proc. of ACM Conference on Computer Supported Cooperative Work, October 1990, pp. 329â342.
Chrysanthis P.K., Ramamtitham K.: Acta â A framework for specifying and reasoning about transaction structure and behavior, Proc. of ACM-SIGMOD Int. Conference on Management of Data, 1990.
Ellis, C.A, Gibbs S.J. and Rein G.L.: Groupware: Some Issues and Experiences, CACM 34:1 (January 1991), pp.38â58.
Elmagarmid A. (ed.): Database Transaction Models, Morgan Kaufmann, 1992.
Elamagarmid A., Leu Y., Litwin W., Rusinkiewicz M.: A Multidatabase Transaction Model for Interbase, Proc. of VLDB Conf., Brisbane, 1990.
Ensor, J.R., S.R. Ahuja, D.N. Horn, and S.E. Lucco.: The Rapport Multimedia Conferencing System: A Software Overview, Proceedings of the 2nd IEEE Conference on Computer Workstations, March 1988, pp. 52â58.
Eliassen F., Veijalainen J., Tirri H.: Aspects of transaction modeling for interoperable information systems, in: Interim Report of the COST 11ter Project, 1988.
Garcia-Molina H, Salem K.: Sagas, Proc. of the ACM Conf. on Management of Data, 1987.
Garfinkel, D., B. Welti, and T. Yip.: HP Shared X: A Tool for Real-Time Collaboration, Hewlett-Packard Journal, April 1994, pp. 23â24.
Gray J.: Notes on Database Operating Systems, Operating Systems: An Advanced Course, Springer-Verlag, 1978.
Hill, R., T. Brinck, S. Rohall, J. Patterson, and W. Wilner.: The Rendezvous Architecture and Language for Constructing Multiuser Applications, ACM Transactions on Computer Human Interaction 1:2 (June 1994).
Heiler S., Haradhvala S., Zdonik S., Blaustein B., Rosenthal A.: A flexible framework for transaction management in engineering environments, in: Elmagarmid A. (ed.), Database Transaction Models, Morgan Kaufmann, 1992.
Moss J. E.: Nested Transactions: An Approach to Reliable Distributed Computing, The MIT Press, 1985.
Muth P., Rakow T.C., Klas W., Neuhold E.J.: A transaction model for an open publication environment, IEEE Data Engineering Bulletin, 14(1), 1991.
Nodine M., Zdonik S.: Cooperative transaction hierarchies: A transaction model to support design applications, Proc. fo VLDB Conf., 1984.
Reuter A.: Contract: A means for extending control beyond transaction boundaries, Proc. of 2nd Workshop on High Performance Transaction Systems, 1989.
Rusinkiewicz M., Sheth A.: Polytransactions for managing interdependent data, IEEE Data Engineering Bulletin, 14(1), 1991.
Stefik, M., G. Foster, D.G. Bobrow, K. Kahn, S. Lanning, and L. Suchman.: Beyond the Chalkboard: Computer Support for Collaboration and Problem Solving in Meetings, CACM 30:1 (January 1987), pp. 32â47.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1998 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Wieczerzycki, W. (1998). Transaction management in databases supporting collaborative applications. In: Litwin, W., Morzy, T., Vossen, G. (eds) Advances in Databases and Information Systems. ADBIS 1998. Lecture Notes in Computer Science, vol 1475. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0057721
Download citation
DOI: https://doi.org/10.1007/BFb0057721
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-64924-3
Online ISBN: 978-3-540-68309-4
eBook Packages: Springer Book Archive