On model compatibility with referees and contexts

  • Authors:
  • Thomas Kühne

  • Affiliations:
  • Victoria University of Wellington, Wellington, New Zealand 6140

  • Venue:
  • Software and Systems Modeling (SoSyM)
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

A model-based engineering discipline presupposes that models are organised by creating relationships between them. While there has been considerable work on understanding what it means to instantiate one model from another, little is known about when a model should be considered to be a specialisation of another one. This article motivates and discusses ways of defining specialisation relationships between models, languages, and transformations respectively. Consideration is given to both structural and behavioural compatibility concerns. Several alternatives of defining a specialisation relationship are considered and discussed. The article furthermore discusses the notions of referee and context in order to validate and define specialisation relationships. The ideas and discussions presented in this article are meant to provide a further stepping stone towards a systematic basis for organising models.