Title
GrGen.NET: The expressive, convenient and fast graph rewrite system
Abstract
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.
Year
DOI
Venue
2010
10.1007/s10009-010-0148-8
STTT
Keywords
Field
DocType
interactive shell,fast graph,generative programming system,graph viewer,conference scheduling,elegant domain-specific language,convenient environment,algorithmic kernel,integrated debugging support,general purpose graph transformation · graph rewriting · domain-specific language · generative programming tool · search-plan-driven graph pattern matching,case studies antworld,resulting graph transformation programme,pattern matching,graph rewriting,graph transformation,domain specific language,generic programming
Domain-specific language,Programming language,Algorithmics,Computer science,Theoretical computer science,Rewriting,Graph rewriting,Code refactoring,GrGen,Debugging,Automatic programming
Journal
Volume
Issue
Citations 
12
3-4
27
PageRank 
References 
Authors
1.59
24
3
Name
Order
Citations
PageRank
Edgar Jakumeit1555.71
Sebastian Buchwald2738.26
Moritz Kroll3866.06