A generic, peer-to-peer repository for distributed configuration management
Proceedings of the 18th international conference on Software engineering
Java Language Specification, Second Edition: The Java Series
Java Language Specification, Second Edition: The Java Series
Behavior Protocols for Software Components
IEEE Transactions on Software Engineering
PRCS: The Project Revision Control System
ECOOP '98 Proceedings of the SCM-8 Symposium on System Configuration Management
SOFA/DCUP: Architecture for Component Trading and Dynamic Updating
CDS '98 Proceedings of the International Conference on Configurable Distributed Systems
Component evolution and versioning state of the art
ACM SIGSOFT Software Engineering Notes
Model&Metamodel, Metadata and Document Repository for Software and Data Integration
MoDELS '08 Proceedings of the 11th international conference on Model Driven Engineering Languages and Systems
Hi-index | 0.00 |
This paper describes a distributed versioning model, DVM, suitable for the OMG Meta Object Facilities (MOF). We show that the commonly used versioning model, such as CVS, is not sufficient for MOF (and nor is the one proposed in the response [17] to OMG RFP for MOF 2.0 versioning) and propose a solution based on location identifications and sequence numbers together with the rules for creating successor and branch versions. Based on a proof-of-the-concept implementation of DVM and its application to repositories in our SOFA component model, we convey to the reader our positive experience with DVM.