ScienceDirect® Home Skip Main Navigation Links
You have guest access to ScienceDirect. Find out more.
 
Home
Browse
My Settings
Alerts
Help
 Quick Search
 Search tips (Opens new window)
    Clear all fields    
advertisementadvertisement
Data & Knowledge Engineering
Volume 52, Issue 1, January 2005, Pages 61-120
Collaborative business process technologies
 
Font Size: Decrease Font Size  Increase Font Size
 Abstract - selected
Article
Purchase PDF (1416 K)

 
 
 
Related Articles in ScienceDirect
View More Related Articles
 
View Record in Scopus
 
doi:10.1016/j.datak.2004.06.004    How to Cite or Link Using DOI (Opens New Window)
Copyright © 2004 Elsevier B.V. All rights reserved.

Concept and prototype of a collaborative business process environment for document processing

Thomas B. Hodel-WidmerCorresponding Author Contact Information, E-mail The Corresponding Author, E-mail The Corresponding Author, E-mail The Corresponding Author and Klaus R. DittrichE-mail The Corresponding Author

Department of Informatics, University of Zurich, Winterthurerstr. 190, CH-8057, Zürich, Switzerland

Received 29 April 2004; 
Revised 29 April 2004; 
accepted 3 June 2004. 
Available online 23 June 2004.

Purchase the full-text article



References and further reading may be available for this article. To view references and further reading you must purchase this article.

Abstract

Text documents are a valuable resource for virtually any enterprise and organization, and in many cases, document processing is a highly collaborative process. Thus documents have to be stored, managed and handled with the utmost care and efficiency.

Strangely enough, while other data (most prominently customer, product, finance, and the like) have long been supported by sophisticated database and workflow technologies, until now, documents have typically been treated as second-class citizens, where mostly ad-hoc, home-grown, and often intricate solutions are being used.

As a consequence, many of the achievements (with respect to data organization and querying, recovery, integrity and security enforcement, multi-user operation, distribution management, uniform tool access, and similar) are not easily available for documents.

We propose a radically different approach, centered on natively representing text in fully-fledged databases, and incorporating all necessary collaboration support.

This paper presents the overall concept and details of the approach's implementation. It also shows that such an approach––against first-glance scepticism, something often used as a killer argument––is indeed feasible with respect to efficiency.

Author Keywords: Document business process technologies; Native text database; Computer supported cooperative work (CSCW); Collaborative document processing

Article Outline

1. Introduction
2. Current document management situation in organizations
2.1. Problem statement
2.2. Scenario: steering committee meeting
3. Shortcomings of document processing
3.1. Security
3.2. Collaboration functions
3.3. Content and knowledge management
3.4. Conclusion
4. State-of-the-art in document processing
4.1. Security
4.2. Collaboration
4.3. Text retrieval/mining
4.4. Document, content and knowledge management systems
4.5. Support from databases
4.6. Conclusion
5. TeNDaX approach
5.1. DB-based approach
5.2. Native text database
5.3. How should text documents be structured?
5.4. Data model
5.5. Overall approach
5.5.1. Presentation
5.5.2. Business logic
5.5.3. Data
6. Prototype
6.1. Application architecture––overview
6.2. Editor
6.2.1. System
6.2.2. Collaborative editor
6.3. Database system
6.3.1. Core database schema
6.3.2. Database application server
6.4. Editing a document
6.4.1. Open, load, and close a document
6.4.2. Insert and delete characters
7. Collaborative text manipulations
7.1. Update systems
7.1.1. Decentralized versus centralized approach
7.1.2. Update system of the database
7.1.3. Update system of the editor
7.1.4. Conclusion of update systems
7.2. Approaches for full concurrency support
7.2.1. Consistency problems
7.2.1.1. Problem 1: Inserting character simultaneously at the same position
7.2.1.2. Problem 2: Deleting the same character simultaneously
7.2.1.3. Problem 3: Simultaneously inserting and deleting at the same position
7.2.1.4. Problem 4: Simultaneously deleting and inserting at the same position
7.2.1.5. Summary of consistency problems
7.2.2. Exclusive lock approach
7.2.2.1. The update process for the exclusive lock approach, in detail
7.2.2.2. Conclusion of the update process for the lock approach
7.2.3. Validation approach
7.2.4. Approach with sequences
7.2.5. Asynchronous approach
7.3. Conclusion of collaborative transactions in a native text database
7.4. Collaborative business processes
8. Evaluation of performance
8.1. Measuring points
8.2. Database workload
8.3. Server throughput
8.4. Resources
8.5. Optimization and contention
9. Conclusion and further work
9.1. Summary
9.2. Conclusion
9.3. Future work
Acknowledgements
References
Vitae








































Data & Knowledge Engineering
Volume 52, Issue 1, January 2005, Pages 61-120
Collaborative business process technologies
 
Home
Browse
My Settings
Alerts
Help
Elsevier.com (Opens new window)
About ScienceDirect  |  Contact Us  |  Information for Advertisers  |  Terms & Conditions  |  Privacy Policy
Copyright © 2008 Elsevier B.V. All rights reserved. ScienceDirect® is a registered trademark of Elsevier B.V.