This is the extended version of tool DSL-tao. The original version is on http://jdelara.github.io/DSL-tao/.
It includes two extensions: one extension implementated literal pattern specifcation, another extension is an merge function to merge two classes before applying a pattern.
The detail can be found in my thesis: Jia Zhang, Pattern Specification and Application in Meta-models in Ecore, Eindhoven University of Technology.
How to use:
Download all projects and run them in Eclipse.