Semantic Differencing of Domain-Specific Models
Lead Research Organisation:
University of York
Department Name: Computer Science
Abstract
Project Objectives: To investigate approaches to compare domain-specific models and present the
identified differences using effective semantics-aware visualisations. The project will address three key
research questions:
1. To what extent can the graphical syntax of a domain-specific language be reused to visualise
differences in models that conform to it in a meaningful way?
2. Can bespoke transformations produce more effective semantics-aware visualisations than
generic abstract-syntax driven differencing algorithms (e.g. such as those implemented in tools
like EMFCompare and EMF Diff/Merge)?
3. If so, can commonalities be identified in such bespoke transformations, which could be pulled up
to a higher level of abstraction and simplify their development?
identified differences using effective semantics-aware visualisations. The project will address three key
research questions:
1. To what extent can the graphical syntax of a domain-specific language be reused to visualise
differences in models that conform to it in a meaningful way?
2. Can bespoke transformations produce more effective semantics-aware visualisations than
generic abstract-syntax driven differencing algorithms (e.g. such as those implemented in tools
like EMFCompare and EMF Diff/Merge)?
3. If so, can commonalities be identified in such bespoke transformations, which could be pulled up
to a higher level of abstraction and simplify their development?
People |
ORCID iD |
Dimitrios Kolovos (Primary Supervisor) | |
Nathan Richardson (Student) |
Studentship Projects
Project Reference | Relationship | Related To | Start | End | Student Name |
---|---|---|---|---|---|
EP/X525042/1 | 01/10/2022 | 30/09/2027 | |||
2886247 | Studentship | EP/X525042/1 | 01/04/2023 | 31/03/2027 | Nathan Richardson |
EP/Y528869/1 | 01/10/2023 | 30/09/2028 | |||
2886247 | Studentship | EP/Y528869/1 | 01/04/2023 | 31/03/2027 | Nathan Richardson |