2009 |
18 | EE | Shane Markstrum,
Robert M. Fuhrer,
Todd D. Millstein:
Towards concurrency refactoring for x10.
PPOPP 2009: 303-304 |
2008 |
17 | EE | Danny Dig,
Robert M. Fuhrer,
Ralph Johnson:
The 2nd workshop on refactoring tools (WRT'08).
OOPSLA Companion 2008: 859-860 |
2007 |
16 | EE | Philippe Charles,
Robert M. Fuhrer,
Stanley M. Sutton Jr.:
IMP: a meta-tooling platform for creating language-specific ides in eclipse.
ASE 2007: 485-488 |
15 | EE | Adam Kiezun,
Michael D. Ernst,
Frank Tip,
Robert M. Fuhrer:
Refactoring for Parameterizing Java Classes.
ICSE 2007: 437-446 |
14 | EE | Sean McDirmid,
Robert M. Fuhrer,
Julian Dolby,
Eugene Vigdorchik:
The first workshop on programming languages and integrated development environments (PLIDE).
OOPSLA Companion 2007: 757 |
2006 |
13 | EE | Philippe Charles,
Julian Dolby,
Robert M. Fuhrer,
Stanley M. Sutton Jr.,
Mandana Vaziri:
SAFARI: a meta-tooling framework for generating language-specific IDE's.
OOPSLA Companion 2006: 722-723 |
2005 |
12 | EE | Robert M. Fuhrer,
Frank Tip,
Adam Kiezun,
Julian Dolby,
Markus Keller:
Efficiently Refactoring Java Applications to Use Generic Libraries.
ECOOP 2005: 71-96 |
11 | EE | Ittai Balaban,
Frank Tip,
Robert M. Fuhrer:
Refactoring support for class library migration.
OOPSLA 2005: 265-279 |
10 | EE | Adam Kiezun,
Robert M. Fuhrer,
Frank Tip,
Markus Keller:
Generics-related refactorings in eclipse.
OOPSLA Companion 2005: 170 |
2004 |
9 | EE | Arnab Bhattacharrya,
Robert M. Fuhrer:
Smell detection for eclipse.
OOPSLA Companion 2004: 22 |
8 | EE | Robert M. Fuhrer,
Frank Tip,
Adam Kiezun:
Advanced refactorings in eclipse.
OOPSLA Companion 2004: 8 |
2001 |
7 | | Fred L. Collopy,
Robert M. Fuhrer:
A Visual Programming Language for Expressing Rhythmic Visuals.
J. Vis. Lang. Comput. 12(3): 283-297 (2001) |
1999 |
6 | EE | Robert M. Fuhrer,
Steven M. Nowick:
OPTIMISTA: state minimization of asynchronous FSMs for optimum output logic.
ICCAD 1999: 7-13 |
5 | EE | Fred L. Collopy,
Robert M. Fuhrer,
David H. Jameson:
Visual Music in a Visual Programming Language.
VL 1999: 111- |
1997 |
4 | EE | Robert M. Fuhrer,
Steven M. Nowick:
OPTIMIST: state minimization for optimal 2-level logic implementation.
ICCAD 1997: 308-315 |
1995 |
3 | EE | Robert M. Fuhrer,
Bill Lin,
Steven M. Nowick:
Algorithms for the optimal state assignment of asynchronous state machines.
ARVLSI 1995: 59-75 |
2 | EE | Robert M. Fuhrer,
Bill Lin,
Steven M. Nowick:
Symbolic hazard-free minimization and encoding of asynchronous finite state machines.
ICCAD 1995: 604-611 |
1993 |
1 | | Calton Pu,
Robert M. Fuhrer:
Feedback-Based Scheduling: a Toolbox Approach.
Workshop on Workstation Operating Systems 1993: 124-128 |