On model typing

Jim Steel, Jean-Marc Jézéquel. On model typing. Software and Systems Modeling, 6(4):401-413, 2007. [doi]

@article{SteelJ07,
  title = {On model typing},
  author = {Jim  Steel and Jean-Marc  Jézéquel},
  year = {2007},
  doi = {10.1007/s10270-006-0036-6},
  url = {http://dx.doi.org/10.1007/s10270-006-0036-6},
  tags = {programming languages, model-to-model transformation, object-oriented programming, rule-based, meta programming, graph transformation, meta-model, modeling language, modeling, transformation language, language modeling, type system, reuse, model-driven development, source-to-source, graph-rewriting, programming paradigms, object-role modeling, transformation system, model transformation, programming, subject-oriented programming, context-aware, Meta-Environment, rewriting, MDE, systematic-approach, rewriting strategies, feature-oriented programming, meta-objects, transformation, program transformation},
  researchr = {https://researchr.org/publication/SteelJ07},
  cites = {0},
  citedby = {0},
  journal = {Software and Systems Modeling},
  volume = {6},
  number = {4},
  pages = {401-413},
}