Change oriented versioning in a software engineering database
SCM '89 Proceedings of the 2nd International Workshop on Software configuration management
Consistency of versions in objects-oriented databases
Proceedings of the sixteenth international conference on Very large databases
Toward a unified framework for version modeling in engineering databases
ACM Computing Surveys (CSUR)
Building an object-oriented database system: the story of 02
Building an object-oriented database system: the story of 02
Flexible Diff-ing in a collaborative writing system
CSCW '92 Proceedings of the 1992 ACM conference on Computer-supported cooperative work
Wide-area distribution issues in Hypertext systems
SIGDOC '93 Proceedings of the 11th annual international conference on Systems documentation
SEPIA: a cooperative hypermedia authoring environment
ECHT '92 Proceedings of the ACM conference on Hypertext
Structural and cognitive problems in providing version control for hypertext
ECHT '92 Proceedings of the ACM conference on Hypertext
CoVer: a contextual version server for hypertext applications
ECHT '92 Proceedings of the ACM conference on Hypertext
Concurrency control in collaborative hypertext systems
HYPERTEXT '93 Proceedings of the fifth ACM conference on Hypertext
Take CoVer: exploiting version support in cooperative systems
CHI '93 Proceedings of the INTERACT '93 and CHI '93 Conference on Human Factors in Computing Systems
Hyperform: using extensibility to develop dynamic, open, and distributed hypertext systems
ECHT '92 Proceedings of the ACM conference on Hypertext
Communications of the ACM
The Raleigh Activity Model: Integrating Versions, Concurrency, and Access Control
BNCOD 10 Proceedings of the 10th British National Conference on Databases: Advanced Database Systems
VerSE: towards hypertext versioning styles
Proceedings of the the seventh ACM conference on Hypertext
Temporally threaded workspace: a model for providing activity-based perspectives on document spaces
Proceedings of the ninth ACM conference on Hypertext and hypermedia : links, objects, time and space---structure in hypermedia systems: links, objects, time and space---structure in hypermedia systems
A hypermedia version control framework
ACM Transactions on Information Systems (TOIS)
ACM Computing Surveys (CSUR)
Design spaces for link and structure versioning
Proceedings of the 12th ACM conference on Hypertext and Hypermedia
Uniform comparison of data models using containment modeling
Proceedings of the thirteenth ACM conference on Hypertext and hypermedia
Versioning Support in the HyperProp System
Multimedia Tools and Applications
A version model for supporting adaptation of web pages
Proceedings of the 6th annual ACM international workshop on Web information and data management
Containment modeling of content management systems
MIS'02 Proceedings of the 2002 international conference on Metainformatics
Reconciling versioning and context in hypermedia structure servers
MIS'02 Proceedings of the 2002 international conference on Metainformatics
Hi-index | 0.01 |
At GMD-IPSI we are developing CoVer, a contextual version server for hypertext applications. Another characterization of CoVer is that CoVer integrates state-oriented versioning concepts with task-oriented versioning concepts. While other version models in general support only one of these groups of concepts, we argue that the explicit composition of versions of complex hypertext networks has to be complemented by automatic version creation in the context of tasks or jobs performed while manipulating the hypertext network and vice versa. Regarding the implementation of version models, it turns out that the state-oriented implementation approach—representing every legal state of a hyperdocument explicitly—and the task-oriented implementation approach—computing versions of complex hypertext networks due to changes executed during a task or job—are interchangeable. While the separation of state- and task-oriented concepts at the conceptual level of the version model is desireable to support version creation and selection for different hypertext applications, the implementation of such a dual model can be based on a single implementation approach. This paper discusses both types of implementation with an emphasis to cope with alternative versions that are in particular meaningful for hypertext publishing applications.