Software

Proof-of-Concept Tool for Kermeta
A pre-processor for Kermeta that supports specification and use of package templates at the metamodel level (M2). Download here.

Experimental PT Compiler for Boo
BooPT is a proof-of-concept implementation of PT for the Boo language, written in Boo itself. Download source code and report (in Norwegian) here.

Experimental PT Compiler for Java
The PT compiler for Java outputs Java code from PT code. More info and download here.

Source code for a subset of the Boost Graph Lib in PT
An implementation of a subset of the Boost Graph Library for the Java Package Template implementation with required types. More info and download here.

Source code for design pattern implementations in PT
This is an implemenation of the design patterns from the Design Patterns: Elements of Reusable Object-Oriented Software book by the "Gang of Four", Gamma et al., from 1994. The patterns are implemented in PT for Java. More info and download here.

Groovy Package Templates
An implementation of an extended and adapted version of the Package Template mechanism for the dynamic language Groovy. More info and download here.

SeDi Weaver
Download

Updated January 3rd, 2012.