Model repair is an essential topic in model-driven engineering. We present typed graph-repair programs for specific conditions; application to any typed graph yields a typed graph satisfying the condition. A model graph based on the Eclipse Modeling Framework (EMF), short EMF-model graph, is a typed graph satisfying some structural EMF-constraints. Application of the results to the EMF-world yields model-repair programs for EMFk constraints, a first-order variant of EMF constraints; application to any typed graph yields an EMFk model graph. From these results, we derive results for EMF model repair.
翻译:模型修理是模型驱动工程的一个基本主题。 我们为特定条件提供打印的图形修复程序; 任何打印的图形应用都产生一个满足条件的打印的图形。 以Eclipse模型框架(EMF)为基础的模型图形(EMF-模型缩略图)是一种满足一些结构性EMF限制的打印式图表。 将结果应用到EMF- World的EMF-World模型修复程序中, EMFk制约是EMF制约的第一等级变量; 任何打印的图形应用都产生EMFk模型图。 通过这些结果,我们得出了EMF模型修理的结果。