GrGen.NET

GrGen.NET
复制标题

GrGen.NET

DOI:
10.1007/s10009-010-0148-8
复制
发表时间:
2010
影响因子:
1.5
通讯作者:
Moritz Kroll
Moritz Kroll
中科院分区:
计算机科学3区
文献类型:
--
作者:
Edgar Jakumeit;Sebastian Buchwald;Moritz Kroll

文献摘要

被引文献

相似文献

GrGen. NET是一个用于图形重写的生成式编程系统,将直观和富有表现力的重写规则规范转换为高效的. NET代码。用户得到了一个方便的环境的支持,包括一个图形查看器,一个集成调试支持的交互式shell,以及一个用于重写规则组合的优雅的特定于域的语言。在使用这些工具进行快速原型化之后,所得到的图转换程序可以很容易地集成到任意. NET应用程序中,作为算法内核。GrGen是AntWorld、Refactoring和Conference Webing等案例研究的解决方案,其表现力、方便性和速度都得到了很好的体现。
GrGen.NET is a generative programming system for graph rewriting, transforming intuitive and expressive rewrite rule specifications into highly efficient .NET code. The user is supported by a convenient environment consisting of a graph viewer, an interactive shell with integrated debugging support, and an elegant domain-specific language for the combination of rewrite rules. After rapid prototyping with these tools, the resulting graph transformation programmes can be easily integrated into arbitrary .NET applications to serve as the algorithmic kernel. Expressiveness, convenience, and speed are exemplified by GrGen-solutions to the case studies AntWorld, Refactoring, and Conference Scheduling—besides others.