Abstract
Program abstraction is a key step in the extraction of information from executable code, in order to understand legacy code, produce documentation in the form of models, or to perform reengineering to an alternative program platform/language. Several special-purpose model transformation languages have been developed
to perform program abstraction, however it remains an open research question what kinds of transformation facilities and techniques are most appropriate for the problem. In this case, we define a task for abstracting a subset of VB6/VBA to UML and OCL, this task can be used to perform comparative evaluation of different
transformation approaches for the abstraction problem.
to perform program abstraction, however it remains an open research question what kinds of transformation facilities and techniques are most appropriate for the problem. In this case, we define a task for abstracting a subset of VB6/VBA to UML and OCL, this task can be used to perform comparative evaluation of different
transformation approaches for the abstraction problem.
Original language | English |
---|---|
Title of host publication | Transformation Tool Contest |
Number of pages | 8 |
Volume | 3620 |
Publication status | Accepted/In press - 19 Jun 2023 |
Event | Transformation Tool Contest - Duration: 20 Jul 2023 → … |
Publication series
Name | CEUR Workshop Proceedings |
---|---|
Publisher | CEUR-WS |
ISSN (Print) | 1613-0073 |
Conference
Conference | Transformation Tool Contest |
---|---|
Period | 20/07/23 → … |