Thats a unique idea.You should consider the following idea to enhance your idea so that it would impact uniquely: Model-driven development requires a full set of development tools. While technologies for constructing graphical editors, compilers etc. are readily available, there is a lack of approaches for constructing version management tools which compare models and show their difference. The general problem is aggravated by the fact that such tools must consider the semantics of each particular model (or diagram) type, i.e. a whole family of tools needs to be constructed. This research demonstration shows how such families of difference tools can be constructed using the SiDiff framework.
['Maik Schmidt', 'Tilman Gloetzner']
I am writing a research paper on a idea Constructing difference tools for models using the SiDiff framework
[{"from": "human", "value": "I am writing a research paper on a idea Constructing difference tools for models using the SiDiff framework"}, {"from": "gpt", "value": "Thats a unique idea.You should consider the following idea to enhance your idea so that it would impact uniquely: Model-driven development requires a full set of development tools. While technologies for constructing graphical editors, compilers etc. are readily available, there is a lack of approaches for constructing version management tools which compare models and show their difference. The general problem is aggravated by the fact that such tools must consider the semantics of each particular model (or diagram) type, i.e. a whole family of tools needs to be constructed. This research demonstration shows how such families of difference tools can be constructed using the SiDiff framework."}]