(Enter summary)
Abstract: The Jakarta Tool Suite (JTS) aims to reduce substantially the cost of generator development by providing domainindependent 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. (Update)
Cited by: More
ECOOP 2004 Workshop Report: - Evolution And Reuse (2004)
(Correct)
Statically Safe Program Generation with SafeGen - Huang, Zook, Smaragdakis
(Correct)
Program Generators and the Tools to Make Them - Smaragdakis, Huang, Zook (2004)
(Correct)
Similar documents (at the sentence level):
5.5%: Implementing Large-Scale Object-Oriented Components - Smaragdakis (1999)
(Correct)
5.2%: Mixin Layers: An Object-Oriented Implementation Technique.. - Smaragdakis, Batory
(Correct)
Active bibliography (related documents): More All
1.2: DiSTiL: a Transformation Library for Data Structures - Smaragdakis, Batory (1997)
(Correct)
0.6: Intelligent Components and Software Generators - Batory (1997)
(Correct)
0.6: Web-Advertised Generators and Design Wizards - Don Batory Gang (1998)
(Correct)
Similar documents based on text: More All
0.5: Jakarta: A Tool Suite for Constructing Software Generators - Batory, Miranker, Brant
(Correct)
0.5: Constraint-Based Adaptive Software Systems - Tao Wang Daniel
(Correct)
0.3: Scoping Constructs for Software Generators - Smaragdakis, Batory
(Correct)
Related documents from co-citation: More All
17: The design and implementation of hierarchical software systems with reusable com..
- Batory, O'Malley - 1992
12: Distil: A transformation library for data structures
- Smaragdakis, Batory - 1996
11: Design Patterns: Elements of Reusable ObjectOriented Software (context) - Gamma, Helm et al. - 1995
BibTeX entry: (Update)
D. Batory, B. Lofaso, and Y. Smaragdakis, JTS: Tools for Implementing Domain-Specific Languages, 5th Int. Conf. Softw. Reuse (ICSR 98). http://citeseer.ist.psu.edu/171171.html More
@inproceedings{ batory98jts,
author = "Don Batory and Bernie Lofaso and Yannis Smaragdakis",
title = "{JTS}: tools for implementing domain-specific languages",
booktitle = "Proceedings Fifth International Conference on Software Reuse",
month = "2--5",
publisher = "IEEE",
address = "Victoria, BC, Canada",
pages = "143--153",
year = "1998",
url = "citeseer.ist.psu.edu/171171.html" }
Citations (may not include all citations):
240
Mixin-Based Inheritance
- Bracha, Cook
195
The Design and Implementation of Hierarchical Software Syste..
- Batory, O'Malley - 1992
133
Multi-Stage Programming with Explicit Annotations
- Taha, Sheard - 1997
127
A Metaobject Protocol for C
- Chiba - 1995
70
Scalable Software Libraries (context) - Batory, Singhal et al. - 1993
68
Hygienic Macro Expansion (context) - Kohlbecker, Friedman et al.
63
Using Role Components to Implement Collaboration-Based Desig..
- VanHilst, Notkin - 1996
54
TXL: A Rapid Prototyping System for Programming Language Dia.. (context) - Cordy, Halpern-Hamu et al. - 1991
45
The Library Scaling Problem and the Limits of Concrete Compo.. (context) - Biggerstaff - 1994
45
Macros that Work (context) - Clinger, Rees - 1991
38
Programmable Syntax Macros
- Weise, Crew - 1993
37
A Software Engineering Experiment in Software Component Gene..
- Kieburtz, McKinney et al.
32
DiSTiL: a Transformation Library for Data Structures
- Smaragdakis, Batory - 1997
21
Reengineering a Complex Application Using a Scalable Data St.. (context) - Batory, Thomas et al. - 1994
18
Design Wizards and Visual Programming Environments for Gener..
- Batory, Chen et al. - 1998
14
ANSI Common Lisp (context) - Graham - 1996
13
A Programming Language for Writing Domain-Specific Software ..
- Singhal - 1996
13
POPART: Producer of Parsers and Related Tools (context) - Wile - 1993
12
Automated Software Evolution via Design Pattern Transformati..
- Tokuda, Batory - 1995
12
The Death of Computer Languages, the Birth of Intentional Pr..
- Simonyi - 1995
12
Draco: A Method for Engineering Reusable Software Components (context) - Neighbors - 1989
12
Implementing Reusable Object-Oriented Components
- Smaragdakis, Batory - 1998
10
Dialect User's Guide (context) - Systems - 1990
8
Scoping Constructs for Program Generators
- Smaragdakis, Batory - 1996
7
Little Languages: Little Maintenance
- van Deursen, Klint - 1997
6
P++: A Language for Large-Scale Reusable Software Components
- Singhal, Batory - 1993
6
Component Validation and Subjectivity in GenVoca Generators (context) - Batory - 1997
4
Open C++ Programmer's Guide for Version 2 (context) - Chiba - 1996
3
Memory Simulators and Software Generators (context) - Jimenez-Perez, Batory - 1997
3
Automated Generation of Marshalling Code from High-Level Spe.. (context) - Dietz, Jervis et al. - 1997
1
JLex Users Manual (context) - Lofaso - 1996
1
Cup Users Manual (context) - Hudson - 1996
1
Refine 3.0 User's Guide (context) - Systems - 1990
The graph only includes citing articles where the year of publication is known.
Documents on the same site (http://www.cs.utexas.edu/users/smaragd/research.html): More
Another Look at Architectural Styles and ADAGE - Batory, Smaragdakis (1995)
(Correct)
Application Generators - Smaragdakis, Batory (2000)
(Correct)
Architectural Styles as Adaptors - Batory, al. (1999)
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC