Towards a Cooperative Transaction Model

نویسندگان

  • M. Rusinkiewicz
  • P. Muth
چکیده

With the emergence of cooperative applications it turned out that traditional transaction concepts are not suitable for these scenarios. Isolation of transactions, as guaranteed by the ACID transaction properties, contradicts the need of cooperation between users. In this paper, we propose a cooperative activity model that provides transactional properties suitable for cooperative scenarios. Each user participating in a cooperative activity has his own private workspace that is isolated from other users. Cooperation is achieved by controlled exchange and synchronization of the contents of workspaces among the users and by installing results of their activities in the common activity database. Our model ensures that the joint execution of a cooperative activity is equivalent to one that could have been carried out by a single user. We discuss our cooperative activity model in di erent scenarios, one requiring a close cooperation in an authoring environment, and the second implementing a work ow-like scenario.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Towards a Cooperative Transaction Model - The Cooperative Activity Model

With the emergence of cooperative applications it turned out that traditional transaction concepts are not suitable for these scenarios. Isolation of transactions, as guaranteed by the ACID transaction properties, contradicts the need of cooperation between users. In this paper, we propose a cooperative activity model that provides transactional properties suitable for cooperative scenarios. Ea...

متن کامل

Towards a Cooperative Transaction Model – The Cooperative Activity

With the emerge of cooperative applications it turned out that traditional transaction concepts are not suitable for these scenarios. Isolation of transactions, as guaranteed by the ACID transaction properties, contradicts the need of cooperation between users. In this paper, we propose a cooperative activity model that provides transactional properties suitable for cooperative scenarios. Our m...

متن کامل

A transaction manager component for cooperative transaction models

The database community has produced extensive research on the concurrency control problem in the context of traditional databases. However, this traditional model is not suitable for some applications, such as software development environments and cad/cam systems. What is needed is an extended transaction model better suited for these newer applications. Unfortunately, there is no consensus as ...

متن کامل

Transaction-Based Coordination of Software Agents

Cooperative software agents provide a novel framework for building distributed applications. Central to the model is the support for sophisticated coordination and close cooperation among diierent agents working together towards accomplishing a speciied task. In this paper, we focus on expressing and enforcing correctness properties of the coordination and interaction among agents. We build on ...

متن کامل

Active Cooperative Transaction Model for Shared Design Databases

This paper presents an active, cooperative transaction model for shared databases which supports the collaboration of users and user groups in product design. The described cooperative transaction model is a component of an active database system that potentially represents all information needed during the product development process. The rules of this active database system are used for autom...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995