2012 · 51 citations · 9 references
ComputingComputer ScienceModel-based Systems EngineeringSystems ArchitectureSystems ModelingModel ComparisonModel ManagementModel-based DesignModel-driven DevelopmentModel-driven Software EngineeringSoftware ModelingModel MatchingModel Specification LanguageState MachinesUser Preferences
Modern model-based development methodologies require a large number of efficient, high-quality model comparison tools. They must be carefully adapted to the specific model type, user preferences and application context. Implementing a large number of dedicated, monolithic tools is infeasible, the only viable approach are generic, adaptable tools. Generic tools currently available provide only partial or low-quality solutions to this challenge; their results are not satisfactory for model types such as state machines or block diagrams. This paper presents the SiDiff approach to model comparison which includes a set of highly configurable incremental matchers and a specification language to control their application.
9
Ernst Lippe, Norbert van Oosterom · 1992 · 169 citations
Difference computation of large models
Christoph Treude, Stefan Berlik, Sven Wenzel et al. · 2007 · 95 citations · Full text