Peter F. Sweeney

According to our database1, Peter F. Sweeney
  • authored at least 52 papers between 1988 and 2017.
  • has a "Dijkstra number"2 of three.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Other 

Links

On csauthors.net:

Bibliography

2017
Perphecy: Performance Regression Test Selection Made Simple but Effective.
Proceedings of the 2017 IEEE International Conference on Software Testing, 2017

2016
The Truth, The Whole Truth, and Nothing But the Truth: A Pragmatic Guide to Assessing Empirical Evaluations.
ACM Trans. Program. Lang. Syst., 2016

2015
CanaryAdvisor: a statistical-based tool for canary testing (demo).
Proceedings of the 2015 International Symposium on Software Testing and Analysis, 2015

2014
Towards an automated approach to use expert systems in the performance testing of distributed systems.
Proceedings of the 2014 Workshop on Joining AcadeMiA and Industry Contributions to Test Automation and Model-Based Testing, 2014

2013
On-the-fly capacity planning.
Proceedings of the 2013 ACM SIGPLAN International Conference on Object Oriented Programming Systems Languages & Applications, 2013

Why you should care about quantile regression.
Proceedings of the Architectural Support for Programming Languages and Operating Systems, 2013

2011
TraceAnalyzer: a system for processing performance traces.
Softw., Pract. Exper., 2011

2010
Temporal vertical profiling.
Softw., Pract. Exper., 2010

THOR: A performance analysis tool for Java applications running on multicore systems.
IBM Journal of Research and Development, 2010

Observations on tuning a Java enterprise application for performance and scalability.
IBM Journal of Research and Development, 2010

The Effect of Omitted-Variable Bias on the Evaluation of Compiler Optimizations.
IEEE Computer, 2010

Evaluating the accuracy of Java profilers.
Proceedings of the 2010 ACM SIGPLAN Conference on Programming Language Design and Implementation, 2010

Workshop on experimental evaluation of software and systems in computer science (Evaluate 2010).
Proceedings of the Companion to the 25th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2010

Using the middle tier to understand cross-tier delay in a multi-tier application.
Proceedings of the 24th IEEE International Symposium on Parallel and Distributed Processing, 2010

2009
Understanding cross-tier delay of multi-tier application using selective invocation context extraction.
Proceedings of the Middleware 2008, 2009

Understanding the cost of thread migration for multi-threaded Java applications running on a multicore platform.
Proceedings of the IEEE International Symposium on Performance Analysis of Systems and Software, 2009

Blind Optimization for Exploiting Hardware Features.
Proceedings of the Compiler Construction, 18th International Conference, 2009

Producing wrong data without doing anything obviously wrong!
Proceedings of the 14th International Conference on Architectural Support for Programming Languages and Operating Systems, 2009

2008
We have it easy, but do we have it right?
Proceedings of the 22nd IEEE International Symposium on Parallel and Distributed Processing, 2008

2007
Time Interpolation: So Many Metrics, So Few Registers.
Proceedings of the 40th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO-40 2007), 2007

Understanding Measurement Perturbation in Trace-based Data.
Proceedings of the 21th International Parallel and Distributed Processing Symposium (IPDPS 2007), 2007

2006
Performance and environment monitoring for continuous program optimization.
IBM Journal of Research and Development, 2006

Aligning traces for performance evaluation.
Proceedings of the 20th International Parallel and Distributed Processing Symposium (IPDPS 2006), 2006

Online Phase Detection Algorithms.
Proceedings of the Fourth IEEE/ACM International Symposium on Code Generation and Optimization (CGO 2006), 2006

2005
The Need for a Whole-System View of Performance.
Stud. Inform. Univ., 2005

A Survey of Adaptive Optimization in Virtual Machines.
Proceedings of the IEEE, 2005

Automating vertical profiling.
Proceedings of the 20th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2005

Multiple Page Size Modeling and Optimization.
Proceedings of the 14th International Conference on Parallel Architecture and Compilation Techniques (PACT 2005), 2005

2004
Vertical profiling: understanding the behavior of object-priented applications.
Proceedings of the 19th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2004

Performance explorer: understanding java application behavior.
Proceedings of the Companion to the 19th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2004

Using Hardware Performance Monitors to Understand the Behavior of Java Applications.
Proceedings of the 3rd Virtual Machine Research and Technology Symposium, 2004

2003
Quantifying and evaluating the space overhead for alternative C++ memory layouts.
Softw., Pract. Exper., 2003

Extracting library-based Java applications.
Commun. ACM, 2003

2002
Practical extraction techniques for Java.
ACM Trans. Program. Lang. Syst., 2002

2000
Class Hierarchy Specialization.
Acta Inf., 2000

Extracting library-based object-oriented applications.
Proceedings of the ACM SIGSOFT Symposium on Foundations of Software Engineering, 2000

Adaptive optimization in the Jalapeño JVM (poster session).
Proceedings of the Object Oriented Programming Systems Languages and Applications Conference, 2000

Adaptive optimization in the Jalapeño JVM.
Proceedings of the 2000 ACM SIGPLAN Conference on Object-Oriented Programming Systems, 2000

A comparative study of static and profile-based heuristics for inlining.
Proceedings of ACM SIGPLAN Workshop on Dynamic and Adaptive Compilation and Optimization (Dynamo 2000), 2000

1999
Practical Experience with an Application Extractor for Java.
Proceedings of the 1999 ACM SIGPLAN Conference on Object-Oriented Programming Systems, 1999

Space and Time-Efficient Memory Layout for Multiple Inheritance.
Proceedings of the 1999 ACM SIGPLAN Conference on Object-Oriented Programming Systems, 1999

1998
A Study of Dead Data Members in C++ Applications.
Proceedings of the ACM SIGPLAN '98 Conference on Programming Language Design and Implementation (PLDI), 1998

1997
Class Hierarchy Specialization.
Proceedings of the 1997 ACM SIGPLAN Conference on Object-Oriented Programming Systems, 1997

1996
Fast Static Analysis of C++ Virtual Function Calls.
Proceedings of the 1996 ACM SIGPLAN Conference on Object-Oriented Programming Systems, 1996

1995
Visualizing the execution of High Performance Fortran (HPF) programs.
Proceedings of IPPS '95, 1995

1991
Error control coding - an introduction.
Prentice Hall, ISBN: 978-0-13-284126-9, 1991

1990
Incremental Evaluation of Computational Circuits.
Proceedings of the First Annual ACM-SIAM Symposium on Discrete Algorithms, 1990

Coordinating Concurrent Development.
Proceedings of the CSCW '90, 1990

1989
Three Steps to Views: Extending the Object-Oriented Paradigm.
Proceedings of the Conference on Object-Oriented Programming: Systems, 1989

Good News, Bad News: Experience Building a Software Development Environment Using the Object-Oriented Paradigm.
Proceedings of the Conference on Object-Oriented Programming: Systems, 1989

1988
Graph Attribution as a Specification Paradigm.
Proceedings of the ACM SIGSOFT/SIGPLAN Software Engineering Symposium on Practical Software Development Environments, 1988

Maintaining Versions in a Structure-based Environment.
Proceedings of the International Workshop on Software Version and Configuration Control, 1988


  Loading...