D
Don Batory
Researcher at University of Texas at Austin
Publications - 256
Citations - 13995
Don Batory is an academic researcher from University of Texas at Austin. The author has contributed to research in topics: Software development & Software. The author has an hindex of 60, co-authored 248 publications receiving 13540 citations. Previous affiliations of Don Batory include University of Toronto & Florida International University.
Papers
More filters
Book ChapterDOI
Program refactoring, program synthesis, and model-driven development
TL;DR: The underlying connections of program refactoring, feature-based and aspect-oriented software synthesis, and model-driven development are explored by reviewing recent advances in each area from an architectural metaprogramming perspective.
Book ChapterDOI
Reducing configurations to monitor in a software product line
TL;DR: This work introduces a monitoring technique dedicated to product lines that, given a safety property, statically determines the feature combinations that cannot possibly violate the property, thus reducing the number of programs to monitor.
Proceedings ArticleDOI
Validating component compositions in software system generators
Don Batory,Bart J. Geraci +1 more
TL;DR: This work presents domain independent algorithms for the GenVoca model of software generators to validate component compositions and relies on attribute grammars and offers powerful debugging capabilities with explanation based error reporting.
Journal ArticleDOI
P2: A Lightweight DBMS Generator
Don Batory,Jeff Thomas +1 more
TL;DR: P2, a generator of lightweight DBMSs is described and how it was used to reengineer a hand-coded, highly-tuned LWDB used in a production system compiler (LEAPS) is explained and results are presented that show P2-generated LWDBs reduced the development time and code size of LEAPS by afactor of three and that the generated LW DBs executed substantially faster than versions built by hand or that use an extensible heavyweight DBMS.
Automated Software Evolution via Design Pattern Transformations
Don Batory,Lance Tokuda +1 more
TL;DR: This paper demonstrates that some design patterns can be expressed as a series of parameterized program transformations applied to a plausible initial software state.