Feedback-Based Scheduling: a Toolbox Approach. - Calton Pu; Robert M. Fuhrer (Workshop on Workstation Operating Systems, 1993)

Algorithms for the optimal state assignment of asynchronous state machines. - Robert M. Fuhrer; Bill Lin 001; Steven M. Nowick (ARVLSI, 1995)

Symbolic hazard-free minimization and encoding of asynchronous finite state machines. - Robert M. Fuhrer; Bill Lin 001; Steven M. Nowick (ICCAD, 1995)

OPTIMIST: state minimization for optimal 2-level logic implementation. - Robert M. Fuhrer; Steven M. Nowick (ICCAD, 1997)

OPTIMISTA: state minimization of asynchronous FSMs for optimum output logic. - Robert M. Fuhrer; Steven M. Nowick (ICCAD, 1999)

Visual Music in a Visual Programming Language. - Fred L. Collopy; Robert M. Fuhrer; David H. Jameson (VL, 1999)

A Framework for Representing and Manipulating Tonal Music. - Steven Abrams; Robert M. Fuhrer; Daniel V. Oppenheim; Donald P. Pazel; James L. Wright (ICMC, 2000)

A Distributed Interactive Music Application using Harmonic Constraint. - Donald P. Pazel; Steven Abrams; Robert M. Fuhrer; Daniel V. Oppenheim; James L. Wright (ICMC, 2000)

Sequential optimization of asynchronous and synchronous fintie-state machines. - Robert M. Fuhrer; Steven M. Nowick (Springer, 2001)

QSketcher: An Environment for Composing Music for Film. - Steven Abrams; Ralph Bellofatto; Robert M. Fuhrer; Daniel Oppenheim; James L. Wright; Richard Boulanger; Neil Leonard; David Mash; Michael Rendish; Joe Smith (ICMC, 2001)

A Visual Programming Language for Expressing Rhythmic Visuals. - Fred L. Collopy; Robert M. Fuhrer (J. Vis. Lang. Comput., 2001)

Smell detection for eclipse. - Arnab Bhattacharyya 001; Robert M. Fuhrer (OOPSLA Companion, 2004)

Advanced refactorings in eclipse. - Robert M. Fuhrer; Frank Tip; Adam Kiezun (OOPSLA Companion, 2004)

Efficiently Refactoring Java Applications to Use Generic Libraries. - Robert M. Fuhrer; Frank Tip; Adam Kiezun; Julian Dolby; Markus Keller (ECOOP, 2005)

Refactoring support for class library migration. - Ittai Balaban; Frank Tip; Robert M. Fuhrer (OOPSLA, 2005)

Generics-related refactorings in eclipse. - Adam Kiezun; Robert M. Fuhrer; Frank Tip; Markus Keller (OOPSLA Companion, 2005)

SAFARI: a meta-tooling framework for generating language-specific IDE's. - Philippe Charles; Julian Dolby; Robert M. Fuhrer; Stanley M. Sutton Jr.; Mandana Vaziri (OOPSLA Companion, 2006)

Advanced Refactoring in the Eclipse JDT: Past, Present, and Future. - Robert M. Fuhrer; Markus Keller; Adam Kiezun (WRT, 2007)

Refactoring for Parameterizing Java Classes. - Adam Kiezun; Michael D. Ernst; Frank Tip; Robert M. Fuhrer (ICSE, 2007)

IMP: a meta-tooling platform for creating language-specific ides in eclipse. - Philippe Charles; Robert M. Fuhrer; Stanley M. Sutton Jr. (ASE, 2007)

The first workshop on programming languages and integrated development environments (PLIDE). - Sean McDirmid; Robert M. Fuhrer; Julian Dolby; Eugene Vigdorchik (OOPSLA Companion, 2007)

The 2nd workshop on refactoring tools (WRT'08). - Danny Dig; Robert M. Fuhrer; Ralph E. Johnson (OOPSLA Companion, 2008)

Accelerating the creation of customized, language-Specific IDEs in Eclipse. - Philippe Charles; Robert M. Fuhrer; Stanley M. Sutton Jr.; Evelyn Duesterwald; Jurgen J. Vinju (OOPSLA, 2009)

The 3rd ACM workshop on refactoring tools (WRT'09). - Robert M. Fuhrer; William F. Opdyke (OOPSLA Companion, 2009)

Towards concurrency refactoring for x10. - Shane Markstrum; Robert M. Fuhrer; Todd D. Millstein (PPoPP, 2009)

Leveraging Static Analysis in an IDE. - Robert M. Fuhrer (GTTSE, 2011)

Open language implementation. - Mandana Vaziri; Robert M. Fuhrer; Evelyn Duesterwald (IWMSE@ICSE, 2011)

Refactoring using type constraints. - Frank Tip; Robert M. Fuhrer; Adam Kiezun; Michael D. Ernst; Ittai Balaban; Bjorn De Sutter (ACM Trans. Program. Lang. Syst., 2011)