Publication | Closed Access
Consistence preserving model merge in collaborative development processes
30
Citations
8
References
2008
Year
Unknown Venue
Software MaintenanceEngineeringProject ManagementCollaborative Development ProcessSoftware EngineeringComplex SystemsModel CompositionSystems EngineeringData IntegrationModel-based Software DevelopmentCollaborative Business ProcessSoftware Configuration ManagementSoftware Development ProcessDesignConfiguration ManagementSoftware DesignCollaborative ModelingModel MergeBusinessModel ManagementKnowledge ManagementDevelopment ProcessData Modeling
Specification by models plays a decisive role, during the development process of complex systems. The division and concurrency of labor in teams is a further characteristic of such development. Therefore an efficient configuration and variant management of resulting documents is essential. In practice, a lot of established configuration management systems like CVS and Subversion are available which provide a text based merge. Unfortunately these systems are inappropriate for the management of models because they ignore the syntactic and semantic structure which is specified by the associated meta-models. Especially during the merge of model versions the mentioned systems fails at the generation of a meta-model consistent model. In this paper a proposal is presented which is enabled to merge model versions in a model based, collaborative development process. Furthermore meta-model independent methods for consistent-receiving model merging are explained.
| Year | Citations | |
|---|---|---|
Page 1
Page 1