JTS: tools for implementing domain-specific languages 论文

2002引用 217
Advanced Software Engineering MethodologiesLogic, programming, and type systemsModel-Driven Software Engineering Techniques

摘要

The Jakarta Tool Suite (JTS) aims to reduce substantially the cost of generator development by providing domain-independent tools for creating domain-specific languages and component-based generators called GenVoca generators. JTS is a set of precompiler-compiler tools for extending industrial programming languages (e.g., Java) with domain-specific constructs. JTS is itself a GenVoca generator where precompilers for JTS-extended languages are constructed from components.