JTL - the Java Tools Language. We present an overview of JTL (the Java Tools Language, pronounced “Gee-tel”), a novel language for querying JAVA  programs. JTL was designed to serve the development of source code software tools for JAVA, and as a small language to aid programming language extensions to JAVA. Applications include definition of pointcuts for aspect-oriented programming, fixing type constraints for generic programming, specification of encapsulation policies, definition of micro-patterns, etc. We argue that the JTL expression of each of these is systematic, concise, intuitive and general
Keywords for this software
References in zbMATH (referenced in 1 article )
Showing result 1 of 1.
- Antkiewicz, Michał; Tonelli bartolomei, Thiago; Czarnecki, Krzysztof: Fast extraction of high-quality framework-specific models from application code (2009) ioport