Challenges in the Evolution of Metamodels: Smells and Anti-Patterns of a Historically-Grown Metamodel.
Misha StrittmatterGeorg HinkelMichael LanghammerReiner JungRobert HeinrichPublished in: ME@MoDELS (2016)
Keyphrases
- metamodel
- design patterns
- modeling language
- software systems
- reference model
- data model
- transformation rules
- life cycle
- black box
- model driven
- development process
- temporal evolution
- uml profile
- design rationale
- constraint language
- real world
- software engineering
- cooperative
- object oriented
- platform independent
- information systems
- data sets
- semantic web rule language