Invariant preservation in iterative modeling

  • Authors:
  • Levi Lúcio;Eugene Syriani;Moussa Amrani;Qin Zhang;Hans Vangheluwe

  • Affiliations:
  • McGill University, Montreal QC, Canada;University of Alabama, Tuscaloosa, AL;University of Luxembourg, Luxembourg;University of Luxembourg, Luxembourg;McGill University, Canada and Antwerp University, Belgium

  • Venue:
  • Proceedings of the 6th International Workshop on Models and Evolution
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

In a Model-Driven Development project, models are typically built iteratively to better satisfy a set of requirements. Therefore it is crucial to guarantee that one iteration of a model evolution does not hinder the previous version. In this paper, we focus on invariant preservation of behavioral models expressed in Algebraic Petri Nets. The theory developed is applied to a Multi-Level Security File System modeled iteratively. We also discuss how this approach can be applied on Domain-Specific Languages that are translated to Algebraic Petri Nets.