文件名称:java-refactoring-ttc-viatra:TTC 2015 Java重构案例的解决方案
文件大小:673KB
文件格式:ZIP
更新时间:2024-05-21 14:18:39
Java
java-重构-ttc-viatra 针对TTC 2015 Java重构案例的VIATRA解决方案。 专案 该解决方案包含以下项目,每个项目都以hu.bme.mit.ttc.refactoring.开始hu.bme.mit.ttc.refactoring. 字首: model :包含案例中提供的类型图EMF模型以及我们解决方案的扩展。 patterns :在EMF-IncQuery中定义的模式。 transformations :使用VIATRA框架在Xtend中定义的转换。 solution :用于构建程序图,执行适当的转换以及将源代码与新程序图同步的类。 入门 可以使用以下命令将解决方案与Apache Maven一起编译为JAR文件: ./build.sh 我们提供了一个脚本来构建解决方案并调用ARTE。 要使用此脚本,请在此目录中定义一个指向ARTE.jar文件的符号链