Fritsche, Lars ; Lauer, Alexander ; Schürr, Andy ; Taentzer, Gabriele
Hrsg.: Harmer, Russ ; Kosiol, Jens (2024)
Using Application Conditions to Rank Graph Transformations for Graph Repair.
17th International Conference on Graph Transformation. Enschede, The Netherlands (10.07.2024 - 11.07.2024)
doi: 10.1007/978-3-031-64285-2_8
Konferenzveröffentlichung, Bibliographie
Kurzbeschreibung (Abstract)
When using graphs and graph transformations to model systems, consistency is an important concern. While consistency has primarily been viewed as a binary property, i.e., a graph is consistent or inconsistent with respect to a set of constraints, recent work has presented an approach to consistency as a graduated property. This allows living with inconsistencies for a while and repairing them when necessary. When repairing inconsistencies in a graph, we use graph transformation rules with so-called impairment- and repair-indicating application conditions to understand how much repair gain certain rule applications would bring. Both types of conditions can be derived from given graph constraints. Our main theorem shows that the difference between the number of actual constraint violations before and after a graph transformation step can be characterized by the difference between the numbers of violated impairment-indicating and repair-indicating application conditions. This theory forms the basis for algorithms with look-ahead that rank graph transformations according to their potential for graph repair. An initial evaluation shows that graph repair can be well supported by rules with these new types of application conditions.
Typ des Eintrags: | Konferenzveröffentlichung |
---|---|
Erschienen: | 2024 |
Herausgeber: | Harmer, Russ ; Kosiol, Jens |
Autor(en): | Fritsche, Lars ; Lauer, Alexander ; Schürr, Andy ; Taentzer, Gabriele |
Art des Eintrags: | Bibliographie |
Titel: | Using Application Conditions to Rank Graph Transformations for Graph Repair |
Sprache: | Englisch |
Publikationsjahr: | 2 Juli 2024 |
Verlag: | Springer |
Buchtitel: | Graph Transformation |
Reihe: | Lecture Notes in Computer Science |
Band einer Reihe: | 14774 |
Veranstaltungstitel: | 17th International Conference on Graph Transformation |
Veranstaltungsort: | Enschede, The Netherlands |
Veranstaltungsdatum: | 10.07.2024 - 11.07.2024 |
DOI: | 10.1007/978-3-031-64285-2_8 |
Kurzbeschreibung (Abstract): | When using graphs and graph transformations to model systems, consistency is an important concern. While consistency has primarily been viewed as a binary property, i.e., a graph is consistent or inconsistent with respect to a set of constraints, recent work has presented an approach to consistency as a graduated property. This allows living with inconsistencies for a while and repairing them when necessary. When repairing inconsistencies in a graph, we use graph transformation rules with so-called impairment- and repair-indicating application conditions to understand how much repair gain certain rule applications would bring. Both types of conditions can be derived from given graph constraints. Our main theorem shows that the difference between the number of actual constraint violations before and after a graph transformation step can be characterized by the difference between the numbers of violated impairment-indicating and repair-indicating application conditions. This theory forms the basis for algorithms with look-ahead that rank graph transformations according to their potential for graph repair. An initial evaluation shows that graph repair can be well supported by rules with these new types of application conditions. |
Fachbereich(e)/-gebiet(e): | 18 Fachbereich Elektrotechnik und Informationstechnik 18 Fachbereich Elektrotechnik und Informationstechnik > Institut für Datentechnik > Echtzeitsysteme 18 Fachbereich Elektrotechnik und Informationstechnik > Institut für Datentechnik |
Hinterlegungsdatum: | 08 Okt 2024 09:22 |
Letzte Änderung: | 17 Dez 2024 12:43 |
PPN: | 524693668 |
Export: | |
Suche nach Titel in: | TUfind oder in Google |
Frage zum Eintrag |
Optionen (nur für Redakteure)
Redaktionelle Details anzeigen |