Evelyn Duesterwald  Evelyn Duesterwald photo       

contact information

Principal Research Staff Member and Manager, Cognitive Systems Performance Lab
T. J. Watson Research Center, Hawthorne, NY USA
  +1dash914dash784dash6422

links

Professional Associations

Professional Associations:  ACM Distinguished Scientist


2014

New opportunities for extracting insights from cloud based IDEs
Yi Wang, Patrick Wagstrom, Evelyn Duesterwald, David Redmiles
Companion Proceedings of the 36th International Conference on Software Engineering, pp. 408--411, 2014

Characterizing defect trends in software support
Tung Thanh Nguyen, Evelyn Duesterwald, Tim Klinger, Peter Santhanam, Tien N Nguyen
Companion Proceedings of the 36th International Conference on Software Engineering, pp. 508--511, 2014


2012

Inferring developer expertise through defect analysis
Tung Thanh Nguyen, Tien N Nguyen, Evelyn Duesterwald, Tim Klinger, P Santhanam
Software Engineering (ICSE), 2012 34th International Conference on, pp. 1297--1300


2011

Open language implementation
Mandana Vaziri, Robert Fuhrer, Evelyn Duesterwald
Proceedings of the 4th International Workshop on Multicore Software Engineering, pp. 41--42, 2011


2010

THOR: A Performance Analysis Tool for Java Applications Running on Multicore Systems
Qiming Teng, Haichuan Wang, Zhong Xiao, Peter F. Sweeney and Evelyn Duesterwald
IBM Journal of Research and Development 54(5), 4:1 - 4:17, IBM, 2010


2009

Accelerating the creation of customized, language-Specific IDEs in Eclipse
Philippe Charles, Robert M Fuhrer, Stanley M Sutton Jr., Evelyn Duesterwald, Jurgen Vinju
SIGPLAN Not.44, 191--206, ACM, 2009
Abstract



2008

Concurrency analysis for shared memory programs with textually unaligned barriers
Y Zhang, E Duesterwald, G Gao
Languages and Compilers for Parallel Computing, 95--109, Springer, 2008


2007

Barrier matching for programs with textually unaligned barriers
Yuan Zhang, Evelyn Duesterwald
Proceedings of the 12th ACM SIGPLAN symposium on Principles and practice of parallel programming, pp. 194--204, ACM, 2007
Abstract



2006

Performance and environment monitoring for continuous program optimization
C Cascaval, E Duesterwald, P F Sweeney, R W Wisniewski
IBM Journal of Research and Development 50(2-3), 239--248, IBM, 2006


2005

Design and engineering of a dynamic binary optimizer
E Duesterwald
Proceedings of the IEEE 93(2), 436--448, IEEE, 2005

Multiple page size modeling and optimization
C Cascaval, E Duesterwald, P F Sweeney, R W Wisniewski,
PACT, pp. 339--349, 2005


2004

Performance and environment monitoring for whole-system characterization and optimization
R W Wisniewski, P F Sweeney, K Sudeep, M Hauswirth, E Duesterwald, C Cascaval, R Azimi
PAC2 Conference on Power/Performance Interaction with Architecture, Circuits, and Compilers, 2004


2003

Characterizing and predicting program behavior and its variability
E Duesterwald, C Cascaval, S Dwarkadas
Parallel Architectures and Compilation Techniques, 2003, pp. 220--231


2002

A new facility for dynamic control of program execution: DELI
G Desoli, N Mateev, E Duesterwald, P Faraboschi, J Fisher
Embedded Software, pp. 305--318, 2002

DELI: a new run-time control point
Giuseppe Desoli, Nikolay Mateev, Evelyn Duesterwald, Paolo Faraboschi, Joseph A Fisher
Proceedings of the 35th annual ACM/IEEE international symposium on Microarchitecture, pp. 257--268, IEEE Computer Society Press, 2002
Abstract


2001

Design and implementation of a dynamic optimization framework for Windows
D Bruening, E Duesterwald, S Amarasinghe
4th ACM Workshop on Feedback-Directed and Dynamic Optimization (FDDO-4), 2001


2000

Exploring optimal compilation unit shapes for an embedded just-in-time compiler
D Bruening, E Duesterwald
In Proceedings of the 2000 ACM Workshop on Feedback-Directed and Dynamic Optimization FDDO-3

Software profiling for hot path prediction: Less is more
E Duesterwald, V Bala
ACM SIGOPS Operating Systems Review, pp. 202--211, ACM, 2000

Dynamo: a transparent dynamic optimization system
V Bala, E Duesterwald, S Banerjia
ACM Conference on Programming Languages Design and Implementation (PLDI), pp. 1--12, ACM, 2000


1997

A practical framework for demand-driven interprocedural data flow analysis
Evelyn Duesterwald, Rajiv Gupta, Mary Lou Soffa
ACM Trans. Program. Lang. Syst.19, 992--1030, ACM, 1997
Abstract


1996

A demand-driven analyzer for data flow testing at the integration level
Evelyn Duesterwald, Rajiv Gupta, Mary Lou Soffa
Proceedings of the 18th international conference on Software engineering, pp. 575--584, IEEE Computer Society, 1996
Abstract


1995

Demand-driven computation of interprocedural data flow
Evelyn Duesterwald, Rajiv Gupta, Mary Lou Soffa
Proceedings of the 22nd ACM SIGPLAN-SIGACT symposium on Principles of programming languages, pp. 37--48, ACM, 1995
Abstract


1994

Reducing the cost of data flow analysis by congruence partitioning
E Duesterwald, R Gupta, M Soffa
Compiler Construction, pp. 357--373, 1994


1993

Distributed slicing and partial re-execution for distributed programs
E Duesterwald, R Gupta, M Soffa
Languages and Compilers for Parallel Computing, 497--511, Springer, 1993

A practical data flow framework for array reference analysis and its use in optimizations
Evelyn Duesterwald, Rajiv Gupta, Mary Lou Soffa
Proceedings of the ACM SIGPLAN 1993 conference on Programming language design and implementation, pp. 68--77, ACM
Abstract


1992



1991

Concurrency analysis in the presence of procedures using a data-flow framework
Evelyn Duesterwald, Mary Lou Soffa
Proceedings of the symposium on Testing, analysis, and verification, pp. 36--48, ACM, 1991