On Concurrency Control by Multiple Versions
ACM Transactions on Database Systems (TODS)
A transaction model supporting complex applications in integrated information systems
SIGMOD '85 Proceedings of the 1985 ACM SIGMOD international conference on Management of data
Parallelism and recovery in database systems
ACM Transactions on Database Systems (TODS)
On extending the functions of a relational database system
SIGMOD '82 Proceedings of the 1982 ACM SIGMOD international conference on Management of data
A Transaction Mechanism for Engineering Design Databases
VLDB '84 Proceedings of the 10th International Conference on Very Large Data Bases
Integration of Time Versions into a Relational Database System
VLDB '84 Proceedings of the 10th International Conference on Very Large Data Bases
Molecular Objects, Abstract Data Types, and Data Models: A Framework
VLDB '84 Proceedings of the 10th International Conference on Very Large Data Bases
Modelling Information Preserving Databases: Consequences of the Concept of Time
VLDB '83 Proceedings of the 9th International Conference on Very Large Data Bases
The relational/network Hybrid data model for Design Automation Databases
DAC '81 Proceedings of the 18th Design Automation Conference
Database support for evolving design objects
DAC '89 Proceedings of the 26th ACM/IEEE Design Automation Conference
On correctly configuring versioned objects
VLDB '89 Proceedings of the 15th international conference on Very large data bases
Toward a unified framework for version modeling in engineering databases
ACM Computing Surveys (CSUR)
Using annotations to support multiple kinds of versioning in an object-oriented database system
ACM Transactions on Database Systems (TODS)
A configuration management system in a data management framework
DAC '91 Proceedings of the 28th ACM/IEEE Design Automation Conference
Realizing a temporal complex-object data model
SIGMOD '92 Proceedings of the 1992 ACM SIGMOD international conference on Management of data
Versioning a full-text information retrieval system
SIGIR '92 Proceedings of the 15th annual international ACM SIGIR conference on Research and development in information retrieval
A linear-time scheme for version reconstruction
ACM Transactions on Programming Languages and Systems (TOPLAS)
Are the terms “version” and “variant” orthogonal to one another?
ACM SIGMOD Record
Version models for software configuration management
ACM Computing Surveys (CSUR)
Representability of design objects by ancestor-controlled hierarchical specifications
PODS '90 Proceedings of the ninth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
An integrity constraint management framework in engineering design
Computers in Industry - Special issue: CSCW in design
Integrated version and transaction group model for shared engineering databases
Data & Knowledge Engineering
Versioning and configuration management in an object-oriented data model
The VLDB Journal — The International Journal on Very Large Data Bases
Ancestor Controlled Submodule Inclusion in Design Databases
IEEE Transactions on Knowledge and Data Engineering
A Unifying Framework for Version Control in a CAD Environment
VLDB '86 Proceedings of the 12th International Conference on Very Large Data Bases
Historical Multi-Media Databases
VLDB '86 Proceedings of the 12th International Conference on Very Large Data Bases
Cooperative Object Buffer Management in the Advanced Information Management Prototype
VLDB '87 Proceedings of the 13th International Conference on Very Large Data Bases
Versions of Schema for Object-Oriented Databases
VLDB '88 Proceedings of the 14th International Conference on Very Large Data Bases
Consistency of Versions in Object-Oriented Databases
VLDB '90 Proceedings of the 16th International Conference on Very Large Data Bases
Versions of Simple and Composite Objects
VLDB '93 Proceedings of the 19th International Conference on Very Large Data Bases
Object-Oriented Versioning in a Concurrent Engineering Design Environment
BNCOD 18 Proceedings of the 18th British National Conference on Databases: Advances in Databases
Evolution of Schema and Individuals of Configurable Products
ER '99 Proceedings of the Workshops on Evolution and Change in Data Management, Reverse Engineering in Information Systems, and the World Wide Web and Conceptual Modeling
A formal model for temporal schema versioning in object-oriented databases
Data & Knowledge Engineering
Document configuration control processes captured in a workflow
Computers in Industry
Advances in Engineering Software
An object-oriented approach to the representation of spatiotemporal geographic features
Proceedings of the 15th annual ACM international symposium on Advances in geographic information systems
Integrated data management in complex product collaborative design
Computers in Industry
Versioning of Network Models in a Multiuser Environment
SSTD '09 Proceedings of the 11th International Symposium on Advances in Spatial and Temporal Databases
Representation and management of evolving features in OS mastermap ITN data
BNCOD'07 Proceedings of the 24th British national conference on Databases
How to guarantee compliance between workflows and product lifecycles?
Information Systems
Hi-index | 0.00 |
In engineering applications, multiple copies of object descriptions have to coexist in a single database. This paper proposes a scheme that enables users to explicitly deal with these object versions. After introducing a basic version model, the problem of "rerouting" interobject references upon the creation of new versions is solved by providing generic references and user-specific environments. Finally, logical version clusters are introduced that allow for the meaningful grouping of versions. The paper concludes with some remarks on implementation and a comparison with other approaches.