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
Journal ArticleDOI
Evolving object-oriented designs with refactorings
Lance Tokuda,Don Batory +1 more
TL;DR: It is shown that an equivalent evolution could be reproduced significantly faster and cheaper by applying a handful of general-purpose refactorings, and over 14K lines of code were transformed automatically that otherwise would have been coded by hand.
Proceedings ArticleDOI
Safe composition of product lines
TL;DR: It is shown how safe composition properties can be verified for AHEAD product lines using feature models and SAT solvers.
Proceedings ArticleDOI
Predicting performance via automated feature-interaction detection
Norbert Siegmund,Sergiy S. Kolesnikov,Christian Kästner,Sven Apel,Don Batory,Marko Rosenmüller,Gunter Saake +6 more
TL;DR: This work presents a method that automatically detects performance-relevant feature interactions to improve prediction accuracy and proposes three heuristics to reduce the number of measurements required to detect interactions.
Proceedings ArticleDOI
JTS: tools for implementing domain-specific languages
TL;DR: 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.
Journal ArticleDOI
Automated analysis of feature models: challenges ahead
TL;DR: This work shows how feature models can be reduced to propositional formulas or to constraint satisfaction problems, for which off-the-shelf tools can validate properties of models or optimize the selection of features.