Transaction Management Support for Cooperative Applications

Author:   Rolf A. de by ,  Wolfgang Klas ,  J. Veijalainen
Publisher:   Springer
Edition:   1998 ed.
Volume:   433
ISBN:  

9780792381006


Pages:   222
Publication Date:   31 December 1997
Format:   Hardback
Availability:   In Print   Availability explained
This item will be ordered in for you from one of our suppliers. Upon receipt, we will promptly dispatch it out to you. For in store availability, please contact us.

Our Price $609.84 Quantity:  
Add to Cart

Share |

Transaction Management Support for Cooperative Applications


Add your own review!

Overview

This study integrates computer-supported co-operative work (CSCW), workflow management systems (WFMS), and transaction processing (TP) technologies by first presenting a rigorous analysis of requirements presented by diverse classes of co-operative applications, ranging from co-operative authoring, through design for manufacturing, to interorganizational workflows. It then introduces a language that is suitable for the specification of co-operative activities. This language is based on a formal model and provides a collection of tools which allow the users to reason about the correctness of specifications, rather than relying on mechanisms that detect possible violations at run-time. The transaction model introduced in this monograph combines the use of private work spaces that allow individual participants to work independently, with synchronization mechanisms that allow them to combine their work to form a coherent whole. Finally, this monograph shows how the new transactional concepts developed in the project can be mapped into the transaction manager of an object-oriented database management system to provide a clean and efficient implementation. The book summarizes the state of the art of key technologies in co-operative activities and transactions. It should be useful to students, researchers, and technology developers in the areas of computer-supported co-operative work (CSCW), workflow management systems (WFMS), and transaction processing (TP) technologies, and is suitable as a text or reference for a graduate-level course on database systems or computer supported co-operative work.

Full Product Details

Author:   Rolf A. de by ,  Wolfgang Klas ,  J. Veijalainen
Publisher:   Springer
Imprint:   Springer
Edition:   1998 ed.
Volume:   433
Dimensions:   Width: 15.50cm , Height: 1.40cm , Length: 23.50cm
Weight:   1.150kg
ISBN:  

9780792381006


ISBN 10:   0792381009
Pages:   222
Publication Date:   31 December 1997
Audience:   College/higher education ,  Professional and scholarly ,  Undergraduate ,  Postgraduate, Research & Scholarly
Format:   Hardback
Publisher's Status:   Active
Availability:   In Print   Availability explained
This item will be ordered in for you from one of our suppliers. Upon receipt, we will promptly dispatch it out to you. For in store availability, please contact us.

Table of Contents

1 Introduction.- 1.1 Introduction.- 1.2 TransCoop Objectives.- 1.3 Application Requirements—The Driving Force Behind the Scene.- 1.4 Specification Language for Cooperative Transactions.- 1.5 Cooperative Transaction Model.- 1.6 Roots and Background of the Project.- 1.7 Outline of the Book.- 2 The Transcoop Paradigm.- 2.1 Introduction.- 2.2 Motivation.- 2.3 Methodology Applied.- 2.4 Technical Prerequisites.- 2.5 Terminology and Central Notions.- 2.6 Positioning TransCoop Within the CSCW Field.- 3 Transaction Models in Cooperative Work— An Overview.- 3.1 Introduction.- 3.2 a Brief History of the Term Transaction Model.- 3.3 Main Techniques to Implement the ACID Properties.- 3.4 Generalizing ACID.- 3.5 Advanced Transaction Models.- 3.6 What is a Transaction Model, What is a Transactional Framework?.- 4 Application Requirements.- 4.1 Introduction.- 4.2 Requirements from Workflow.- 4.3 Requirements from Design for Manufacturing.- 4.4 Requirements from Cooperative Document Authoring.- 4.5 Consolidated Requirements.- 5 the TransCoop Architecture.- 5.1 Introduction.- 5.2 the TransCoop Reference Architecture.- 5.3 Comparison to Related Work.- 5.4 Implementation Choices and Discussion.- 6 the Transcoop Specification Environment.- 6.1 Introduction.- 6.2 Requirements.- 6.3 a Cooperative Specification Language Paradigm.- 6.4 Example Cooperative Scenario.- 6.5 Definition of Organizational Aspects.- 6.6 Definition of Transactional Aspects.- 6.7 Integration of Organizational and Transactional Aspects.- 6.8 the CoCoA Language.- 6.9 Reflections on the Formal Model of CoCoA.- 6.10 the CoCoA Tool Set.- 6.11 Related Work.- 6.12 Discussion 140 Appendix: the CoCoA Syntax.- 7 the TransCoop Transaction Model.- 7.1 Introduction.- 7.2 Overview of the CoAct Model.- 7.3 Cooperative Activities.-7.4 Running Example.- 7.5 a Formal Model of History Merging.- 7.6 Discussion of Other Relations in the Context of CoAct.- 7.7 Summary.- 8 the TransCoop Demonstrator System.- 8.1 Introduction.- 8.2 Overview.- 8.3 the Demonstrator Application.- 8.4 the Specification Environment.- 8.5 the Runtime Environment.- 8.6 Summary.- 9 Conclusions.- 9.1 Reflections on the Cooperative Transaction Model.- 9.2 Implementation of Concepts.- 9.3 Critical Assessment.- 9.4 Extensions to the Specification Environment.- 9.5 Lessons for Transaction Management Research and Development.- References.

Reviews

Author Information

Tab Content 6

Author Website:  

Customer Reviews

Recent Reviews

No review item found!

Add your own review!

Countries Available

All regions
Latest Reading Guide

MRG2025CC

 

Shopping Cart
Your cart is empty
Shopping cart
Mailing List