Weaving models in conflict detection specifications

  • Authors:
  • Antonio Cicchetti;Alessandro Rossini

  • Affiliations:
  • Università degli Studi dell'Aquila, L'Aquila, Italy;Università degli Studi dell'Aquila, L'Aquila, Italy

  • Venue:
  • Proceedings of the 2007 ACM symposium on Applied computing
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Increasingly, model driven development is being accepted as the new vision for designing software. In fact, shifting the focus from a code-centric standpoint to a model-centric one enables a better specification and understanding of domain specific concerns. Since a software system undergoes to several refinement steps during its life cycle, last years have witnessed a growing demand for model versioning support. In this respect, the operation of merging different modifications and the related conflict management are of crucial relevance. Usually, diverging modifications are detected by assuming a predefined set of situations; however, not always it is possible to predict all the problems since they cannot be detected only syntactically. Hence, in this position paper it is proposed to leverage conflict detection and resolution by adopting design-oriented descriptions endowed with custom conflict specifications.