Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/191246.191312acmconferencesArticle/Chapter ViewAbstractPublication PagescikmConference Proceedingsconference-collections
Article
Free access

Functionality and architecture of a cooperative database system: a vision

Published: 29 November 1994 Publication History

Abstract

A database system fostering the cooperative usage and modification of a common data pool should provide standard database functionality (e.g. application-independent correctness criteria and data modelling) plus means for a step-wise, cooperative refinement of data over a long period of time. Key ingredients are a hierarchical organization of work, a sound data model covering cooperative uncertainly, and support for long-living cooperative processes. Furthermore, mechanisms for data passing and hiding, negotiation means, and notification are of prominent importance. In the paper, the rationale behind such a functionality is described. Furthermore, a proposal is made for the software architecture of what is called a cooperative database system (CDBMS).

References

[1]
Chrysanthis, P., Ramamritham, K_: A CTA - A framework for specifying and reasoning about transaction structure and behavzor, Proc. ACM SIGMOD Conf. (Atlantic City, June), 1990, p. 194-203
[2]
Chrysanthis, P., Ramamritham, K.: A Formalism }or Extended Transactzon Models, Proc. VLDB Conf. (Barcelona, Spain, September), 1991, p. 103-112
[3]
Chrysanthis, P., Ramamritham, K.: Delegation in A CTA to Control Sharing in Extended Transactions, Data Engineering Bulletin 16(2), :lune 1993, p. 16-19
[4]
Elmagarmid. A. (ed.): Database Transaction Models Mateo, CA, 1992
[5]
Englemoore, R., Morgan, T.:Blackboard systems, Addison-Wesley, Mass., 1988
[6]
Fernandez, M., Zdonik, S.: Transaction Groups: A Model for Controlhng Cooperatzve Transactions, Proc. Intl. Workshop on Persistent Object Systems - Their Design, Implementation, and Use, 1989, p. 341-350
[7]
Gray, J.: The transaction concept: Virtues and Lzmitatzons, Proc. VLDB Conf. (Cannes, September 9- 11), 1981, p. 144-154
[8]
Gray, J., Reuter, A.: Transaction Processzng- Concepts and Techniques, Morgan Kaufmann, San Mateo, CA, 1993
[9]
H/irder, T., Reuter, A.: Prsnciples of transactionoriented recovery, ACM Computing Surveys 15(4), 1983, p. 287-317
[10]
Hughes, G., Cresswell, M.: An introduction to Modal Logic, Methuen and Co Ltd, London, 1968
[11]
Kirsche, T., Lenz, R., Schuster, H., Wedeldnd, H.: Extending Workflow Management Techniques to Control the Course of Database Conversations, in: Hartmann, A., Herrmann, T., Rohde, M., Wulf, V. (Hrsg.): Menschengerechte Groupware- Softwareergonomische Gestaltung und partizipative Umsetzung, Workshop-Proceedings (Bonn, 20./21. September), Stuttgart: Teubner 1994, p. 237-258
[12]
Kirsche, T., Lenz, R., Schuster, H., Wedekind, H.: Towards a Cooperative Data Model: Uncertainty and Beyond, Proc. Symposium on Advanced Database Technologies and Their Integration ADTI'94 (Nara, Japan, October 26-28), 1994
[13]
Kirsche, T., Lenz, R., Ruf, T., Wedekind, H.: Cooperat#ve Problem Solving using Database Conversatzons, Proc. IEEE Conf. on Data Engineering (Houston, TX, February 14-18), 1994, p. 134-143
[14]
Malone, T., Grant, K., Lai, K., Rao, R., Rosenblitt, D.: Semi-structured Messages are surpriszngly useful for Computer-Supported Coordination, ACM Transactions on Office Information Systems 5(2), 1987, p. 115-131
[15]
Mazer, M., Lochovsky, F.: Logical routsng specificatzon zn office information systems, ACM Transactions on Office Information Systems 2(4), 1984, p. 303-330
[16]
Moss, E.: Nested Transactions- An Approach to Reliable Computing, MIT LCS-TR-260, 1981
[17]
Moss, E.: Nested Transactions- An Approach to Re. liable Distrsbuted Computing, MIT Press Series in Information Systems, Boston, 1985
[18]
Mfiller, T., Steinbauer, D., Wedekind, II.: Control of Versions in Database Applications, Proc. IEEE Conference on Trends and Applications (Gaithersburg, MD, May), 1984
[19]
Nodine, M., Ramaswamy, S., Zdonik, S.: A Cooperative Transaction Model }or Design Databases, in: Elmagarmid, A. (ed.): Database Transaction Models for Advanced Applications, Morgan Kaufmann, San Mateo, CA, 1992, p. 53-85
[20]
Ramamritham, K., Chrysanthis, P.: In Search of Acceptability Criteria . Database Consistency Requirements and Transaction Correctness Properties, in: Ozsu, T., Dayal, U., Valduriez, P. (eds.)' Distributed Object Management, Morgan Kaufmann Publ., San Mateo, CA, 1993
[21]
Rosser, J., Turquette, A.: Many-valued logzcs, Amsterdam et al, 1952
[22]
Shafer, G.: A Mathematzcal Theory of Evzdence, Princeton University Press, Princeton, 1976
[23]
Snodgras, R.: Temporal Databases Status and Research Directions, SIGMOD Record 19(4), 1990
[24]
Sutter, B.: Modelhng o} Design Envsronments and the,r Mapp,ng into a Database-integrated Engineering System, Informatik Forschung und Entwicklung 8(3), 1993, p. 137-151 (in German)
[25]
Wedekind, H.: Analysis and Synthesis o} the Notion of "Committed" }rom a Logics Point o.f V, ew, Informatik Forschung und Entwicklung 8(1), 1993, p. 35-43 (in German)
[26]
Widom, 3. (ed.): Special Issue on Database Constraint Management, Bulletin of the Technical Committee on Data Engineering 17(2), 1994
[27]
Zadeh, L.: Fuzzy Sets, Information and Control 8, 1965, p. 338-353

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
CIKM '94: Proceedings of the third international conference on Information and knowledge management
November 1994
463 pages
ISBN:0897916743
DOI:10.1145/191246
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 29 November 1994

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Conference

CIKM94
Sponsor:
CIKM94: Conference on Information and Knowledge Management
November 29 - December 2, 1994
Maryland, Gaithersburg, USA

Acceptance Rates

Overall Acceptance Rate 1,861 of 8,427 submissions, 22%

Upcoming Conference

CIKM '25

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 293
    Total Downloads
  • Downloads (Last 12 months)47
  • Downloads (Last 6 weeks)8
Reflects downloads up to 30 Nov 2024

Other Metrics

Citations

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media