| 2008 |
| 107 | EE | James A. Kupsch,
Barton P. Miller:
How to Open a File and Not Get Hacked.
ARES 2008: 1196-1203 |
| 106 | EE | Aroon Nataraj,
Allen D. Malony,
Allen Morris,
Dorian C. Arnold,
Barton P. Miller:
In search of sweet-spots in parallel performance monitoring.
CLUSTER 2008: 69-78 |
| 105 | EE | Dong H. Ahn,
Dorian C. Arnold,
Bronis R. de Supinski,
Gregory L. Lee,
Barton P. Miller,
Martin Schulz:
Overcoming Scalability Challenges for Tool Daemon Launching.
ICPP 2008: 578-585 |
| 104 | EE | Alexander V. Mirgorodskiy,
Barton P. Miller:
Diagnosing Distributed Systems with Self-propelled Instrumentation.
Middleware 2008: 82-103 |
| 103 | EE | Gregory L. Lee,
Dong H. Ahn,
Dorian C. Arnold,
Bronis R. de Supinski,
Matthew Legendre,
Barton P. Miller,
Martin Schulz,
Ben Liblit:
Lessons learned at 208K: towards debugging millions of cores.
SC 2008: 26 |
| 102 | EE | Nathan E. Rosenblum,
Gregory Cooksey,
Barton P. Miller:
Virtual machine-provided context sensitive page mappings.
VEE 2008: 81-90 |
| 2007 |
| 101 | | Adolfy Hoisie,
Barton P. Miller,
Bernd Mohr:
Code Instrumentation and Modeling for Parallel Performance Analysis, 19.08. - 24.08.2007
Internationales Begegnungs- und Forschungszentrum fuer Informatik (IBFI), Schloss Dagstuhl, Germany 2007 |
| 100 | EE | Adolfy Hoisie,
Barton P. Miller,
Bernd Mohr:
07341 Abstracts Collection - Code Instrumentation and Modeling for Parallel Performance Analysis.
Code Instrumentation and Modeling for Parallel Performance Analysis 2007 |
| 99 | EE | Adolfy Hoisie,
Barton P. Miller,
Bernd Mohr:
07341 Executive Summary - Code Instrumentation and Modeling for Parallel Performance Analysis.
Code Instrumentation and Modeling for Parallel Performance Analysis 2007 |
| 98 | EE | Dorian C. Arnold,
Dong H. Ahn,
Bronis R. de Supinski,
Gregory L. Lee,
Barton P. Miller,
Martin Schulz:
Stack Trace Analysis for Large Scale Debugging.
IPDPS 2007: 1-10 |
| 97 | | Gregory L. Lee,
Dong H. Ahn,
Dorian C. Arnold,
Bronis R. de Supinski,
Barton P. Miller,
Martin Schulz:
Benchmarking the Stack Trace Analysis Tool for BlueGene/L.
PARCO 2007: 621-628 |
| 96 | EE | Swetha Krishnan,
Giridhar Ravipati,
Andrea C. Arpaci-Dusseau,
Remzi H. Arpaci-Dusseau,
Barton P. Miller:
The effects of metadata corruption on nfs.
StorageSS 2007: 37-41 |
| 95 | EE | Andrew R. Bernat,
Barton P. Miller:
Incremental call-path profiling.
Concurrency and Computation: Practice and Experience 19(11): 1533-1547 (2007) |
| 94 | EE | Barton P. Miller,
Gregory Cooksey,
Fredrick Moore:
An empirical study of the robustness of MacOS applications using random testing.
Operating Systems Review 41(1): 78-86 (2007) |
| 93 | EE | Lisa A. Torrey,
Joyce Coleman,
Barton P. Miller:
A comparison of interactivity in the Linux 2.6 scheduler and an MLFQ scheduler.
Softw., Pract. Exper. 37(4): 347-364 (2007) |
| 2006 |
| 92 | | Michael Gerndt,
Allen D. Malony,
Barton P. Miller,
Wolfgang E. Nagel:
Automatic Performance Analysis, 12.-16. December 2005
Internationales Begegnungs- und Forschungszentrum für Informatik (IBFI), Schloss Dagstuhl, Germany 2006 |
| 91 | EE | Shai Rubin,
Somesh Jha,
Barton P. Miller:
Protomatching network traffic for high throughputnetwork intrusion detection.
ACM Conference on Computer and Communications Security 2006: 47-58 |
| 90 | EE | Shai Rubin,
Somesh Jha,
Barton P. Miller:
On the Completeness of Attack Mutation Algorithms.
CSFW 2006: 43-56 |
| 89 | EE | Dorian C. Arnold,
G. D. Pack,
Barton P. Miller:
Tree-based overlay networks for scalable applications.
IPDPS 2006 |
| 88 | EE | Philip C. Roth,
Barton P. Miller:
On-line automated performance diagnosis on thousands of processes.
PPOPP 2006: 69-80 |
| 87 | EE | Jonathon T. Giffin,
Somesh Jha,
Barton P. Miller:
Automated Discovery of Mimicry Attacks.
RAID 2006: 41-60 |
| 86 | EE | Barton P. Miller,
Gregory Cooksey,
Fredrick Moore:
An empirical study of the robustness of MacOS applications using random testing.
Random Testing 2006: 46-54 |
| 85 | EE | Alexander V. Mirgorodskiy,
Naoya Maruyama,
Barton P. Miller:
Scalable systems software - Problem diagnosis in large-scale computing environments.
SC 2006: 88 |
| 84 | EE | Sean McIlwain,
Barton P. Miller:
A tool for converting Linux device drivers into Solaris compatible binaries.
Softw., Pract. Exper. 36(7): 689-710 (2006) |
| 2005 |
| 83 | EE | Michael Gerndt,
Allen D. Malony,
Barton P. Miller,
Wolfgang E. Nagel:
05501 Abstracts Collection - Automatic Performance Analysis.
Automatic Performance Analysis 2005 |
| 82 | EE | Michael Gerndt,
Allen D. Malony,
Barton P. Miller,
Wolfgang E. Nagel:
05501 Summary - Automatic Performance Analysis.
Automatic Performance Analysis 2005 |
| 81 | EE | Eli D. Collins,
Barton P. Miller:
A Loop-Aware Search Strategy for Automated Performance Analysis.
HPCC 2005: 573-584 |
| 80 | EE | Shai Rubin,
Somesh Jha,
Barton P. Miller:
Language-Based Generation and Evaluation of NIDS Signatures.
IEEE Symposium on Security and Privacy 2005: 3-17 |
| 79 | EE | Jonathon T. Giffin,
David Dagon,
Somesh Jha,
Wenke Lee,
Barton P. Miller:
Environment-Sensitive Intrusion Detection.
RAID 2005: 185-206 |
| 2004 |
| 78 | EE | Shai Rubin,
Somesh Jha,
Barton P. Miller:
Automatic Generation and Analysis of NIDS Attacks.
ACSAC 2004: 28-38 |
| 77 | EE | Henry Hanping Feng,
Jonathon T. Giffin,
Yong Huang,
Somesh Jha,
Wenke Lee,
Barton P. Miller:
Formalizing Sensitivity in Static Analysis for Intrusion Detection.
IEEE Symposium on Security and Privacy 2004: 194- |
| 76 | EE | Philip C. Roth,
Dorian C. Arnold,
Barton P. Miller:
Benchmarking the MRNet Distributed Tool Infrastructure: Lessons Learned.
IPDPS 2004 |
| 75 | EE | Jonathon T. Giffin,
Somesh Jha,
Barton P. Miller:
Efficient Context-Sensitive Intrusion Detection.
NDSS 2004 |
| 2003 |
| 74 | | Alexander V. Mirgorodskiy,
Barton P. Miller:
CrossWalk: A Tool for Performance Profiling Across the User-Kernel Boundary.
PARCO 2003: 745-752 |
| 73 | EE | Barton P. Miller,
Ana Cortés,
Miquel A. Senar,
Miron Livny:
The Tool Dæmon Protocol (TDP).
SC 2003: 19 |
| 72 | EE | Philip C. Roth,
Dorian C. Arnold,
Barton P. Miller:
MRNet: A Software-Based Multicast/Reduction Network for Scalable Tools.
SC 2003: 21 |
| 71 | EE | Victor C. Zandy,
Barton P. Miller:
Checkpoints of GUI-based Applications.
USENIX Annual Technical Conference, General Track 2003: 155-165 |
| 70 | EE | Philip C. Roth,
Barton P. Miller:
Deep Start: a hybrid strategy for automated performance problem searches.
Concurrency and Computation: Practice and Experience 15(11-12): 1027-1046 (2003) |
| 2002 |
| 69 | EE | Barton P. Miller,
Jesús Labarta,
Florian Schintke,
Jens Simon:
Performance Evaluation, Analysis and Optimization.
Euro-Par 2002: 131 |
| 68 | EE | Philip C. Roth,
Barton P. Miller:
Deep Start: A Hybrid Strategy for Automated Performance Problem Searches.
Euro-Par 2002: 86-96 |
| 67 | EE | Victor C. Zandy,
Barton P. Miller:
Reliable network connections.
MOBICOM 2002: 95-106 |
| 66 | EE | Barton P. Miller:
A Security Attack and Defense in the Grid Environment.
PVM/MPI 2002: 10 |
| 65 | EE | Jonathon T. Giffin,
Somesh Jha,
Barton P. Miller:
Detecting Manipulated Remote Call Streams.
USENIX Security Symposium 2002: 61-79 |
| 64 | | Harold W. Cain,
Barton P. Miller,
Brian J. N. Wylie:
A callgraph-based search strategy for automated performance diagnosis.
Concurrency and Computation: Practice and Experience 14(3): 203-217 (2002) |
| 2001 |
| 63 | EE | Zhichen Xu,
Thomas W. Reps,
Barton P. Miller:
Typestate Checking of Machine Code.
ESOP 2001: 335-351 |
| 62 | | Barton P. Miller,
Mihai Christodorescu,
Robert Iverson,
Tevfik Kosar,
Alexander Mirgorodskii,
Florentina I. Popovici:
Playing Inside the Black Box: Using Dynamic Instrumentation to Create Security Holes.
Parallel Processing Letters 11(2/3): 267-280 (2001) |
| 2000 |
| 61 | EE | Harold W. Cain,
Barton P. Miller,
Brian J. N. Wylie:
A Callgraph-Based Search Strategy for Automated Performance Diagnosis (Distinguished Paper).
Euro-Par 2000: 108-122 |
| 60 | EE | Barton P. Miller,
Michael Gerndt:
Support Tools and Environments.
Euro-Par 2000: 45-46 |
| 59 | EE | Zhichen Xu,
Barton P. Miller,
Thomas W. Reps:
Safety checking of machine code.
PLDI 2000: 70-82 |
| 58 | | Tia Newhall,
Barton P. Miller:
Performance measurement of dynamically compiled Java executions.
Concurrency - Practice and Experience 12(6): 343-362 (2000) |
| 1999 |
| 57 | EE | Victor C. Zandy,
Barton P. Miller,
Miron Livny:
Process Hijacking.
HPDC 1999 |
| 56 | EE | Tia Newhall,
Barton P. Miller:
Performance Measurement of Dynamically Compiled Java Executions.
Java Grande 1999: 42-50 |
| 55 | EE | Ariel Tamches,
Barton P. Miller:
Fine-Grained Dynamic Instrumentation of Commodity Operating System Kernels.
OSDI 1999: 117-130 |
| 54 | EE | Zhichen Xu,
Barton P. Miller,
Oscar Naim:
Dynamic Instrumentation of Threaded Applications.
PPOPP 1999: 49-59 |
| 53 | EE | Jeffrey K. Hollingsworth,
Barton P. Miller:
Summary of the Sigmetrics symposium on parallel and distributed processing.
SIGMETRICS Performance Evaluation Review 26(4): 2-12 (1999) |
| 1998 |
| 52 | EE | Tia Newhall,
Barton P. Miller:
Performance Measurement of Interpreted Programs.
Euro-Par 1998: 146-156 |
| 51 | EE | Jeffrey K. Hollingsworth,
Barton P. Miller:
Using Cost to Control Instrumentation Overhead.
Theor. Comput. Sci. 196(1-2): 241-258 (1998) |
| 1997 |
| 50 | EE | Jeffrey K. Hollingsworth,
Barton P. Miller,
M. J. R. Goncalves,
Oscar Naim,
Zhichen Xu,
Ling Zheng:
MDL: A Language and Compiler for Dynamic Program Instrumentation.
IEEE PACT 1997: 201- |
| 49 | | Zhichen Xu,
James R. Larus,
Barton P. Miller:
Shared Memory Performance Profiling.
PPOPP 1997: 240-251 |
| 48 | | Karen L. Karavanic,
Jussi Myllymaki,
Miron Livny,
Barton P. Miller:
Integrated Visualization of Parallel Program Performance Data.
Parallel Computing 23(1-2): 181-198 (1997) |
| 1996 |
| 47 | | Jeffrey K. Hollingsworth,
Barton P. Miller:
An Adaptive Cost System for Parallel Program Instrumentation.
Euro-Par, Vol. I 1996: 88-97 |
| 46 | | R. Bruce Irvin,
Barton P. Miller:
Mechanisms for Mapping High-Level Parallel Performance Data.
ICPP Workshop 1996: 10-19 |
| 45 | EE | R. Bruce Irvin,
Barton P. Miller:
Mapping Performance Data for High-Level and Data Views of Parallel Program Performance.
International Conference on Supercomputing 1996: 69-77 |
| 1995 |
| 44 | | Allen D. Malony,
B. Robert Helm,
Jeffrey K. Hollingsworth,
Barton P. Miller,
Karsten Schwan:
Data Interpretation and Experiment Planning in Performance Tools (Panel).
SIGMETRICS 1995: 62-63 |
| 43 | | Barton P. Miller,
Mark D. Callaghan,
Jonathan M. Cargille,
Jeffrey K. Hollingsworth,
R. Bruce Irvin,
Karen L. Karavanic,
Krishna Kunchithapadam,
Tia Newhall:
The Paradyn Parallel Performance Measurement Tool.
IEEE Computer 28(11): 37-46 (1995) |
| 1994 |
| 42 | | Krishna Kunchithapadam,
Barton P. Miller:
Optimizing Array Distributions in Data-Parallel Programs.
LCPC 1994: 472-486 |
| 41 | EE | Doug Burger,
Rahmat S. Hyder,
Barton P. Miller,
David A. Wood:
Paging tradeoffs in distributed-shared-memory multiprocessors.
SC 1994: 590-599 |
| 1993 |
| 40 | | Joann J. Ordille,
Barton P. Miller:
Distributed Active Catalogs and Meta-Data Caching in Descriptive Name Services.
ICDCS 1993: 120-129 |
| 39 | EE | Jeffrey K. Hollingsworth,
Barton P. Miller:
Dynamic Control of Performance Monitoring on Large Scale Parallel Systems.
International Conference on Supercomputing 1993: 185-194 |
| 38 | EE | Joann J. Ordille,
Barton P. Miller:
Database Challenges in Global Information Systems.
SIGMOD Conference 1993: 403-407 |
| 37 | | Barton P. Miller:
What to Draw? When to Draw? An Essay on Parallel Program Visualization.
J. Parallel Distrib. Comput. 18(2): 265-269 (1993) |
| 36 | | Barton P. Miller,
Charles E. McDowell:
Summary of ACM/ONR Workshop on Parallel and Distributed Debugging (1993).
Operating Systems Review 27(4): 8-23 (1993) |
| 1992 |
| 35 | | Robert H. B. Netzer,
Barton P. Miller:
Experience with Techniques for Refining Data Race Detection.
LCPC 1992: 449-463 |
| 34 | | Jeffrey K. Hollingsworth,
Barton P. Miller:
Parallel Program Performance Metrics: A Comparison and Validation.
SC 1992: 4-13 |
| 33 | | Robert H. B. Netzer,
Barton P. Miller:
Optimal Tracing and Replay for Debugging Message-Passing Parallel Programs.
SC 1992: 502-511 |
| 32 | | Robert H. B. Netzer,
Barton P. Miller:
What Are Race Conditions? Some Issues and Formalizations.
LOPLAS 1(1): 74-88 (1992) |
| 31 | | Barton P. Miller,
Charles E. McDowell:
Summary of ACM/ONR Workshop on Parallel and Distributed Debugging.
Operating Systems Review 26(1): 18-31 (1992) |
| 30 | EE | Jonathan M. Cargille,
Barton P. Miller:
Binary wrapping: a technique for instrumenting object code.
SIGPLAN Notices 27(6): 17-18 (1992) |
| 1991 |
| 29 | EE | Sarita V. Adve,
Mark D. Hill,
Barton P. Miller,
Robert H. B. Netzer:
Detecting Data Races on Weak Memory Systems.
ISCA 1991: 234-243 |
| 28 | | Robert H. B. Netzer,
Barton P. Miller:
Improving the Accuracy of Data Race Detection.
PPOPP 1991: 133-144 |
| 27 | | Jeffrey K. Hollingsworth,
R. Bruce Irvin,
Barton P. Miller:
The Integration of Application and System Based Metrics in a Parallel Program Performance Tool.
PPOPP 1991: 189-200 |
| 26 | EE | Joann J. Ordille,
Barton P. Miller:
Nomenclator Descriptive Query Optimization for Large X.500 Environments.
SIGCOMM 1991: 185-196 |
| 25 | | Barton P. Miller,
Charles E. McDowell:
Summary of ACM/ONR Workshop on Parallel and Distributed Debugging.
Workshop on Parallel and Distributed Debugging 1991: 1-14 |
| 24 | EE | Jong-Deok Choi,
Barton P. Miller,
Robert H. B. Netzer:
Techniques for Debugging Parallel Programs with Flowback Analysis.
ACM Trans. Program. Lang. Syst. 13(4): 491-530 (1991) |
| 1990 |
| 23 | | Robert H. B. Netzer,
Barton P. Miller:
On the Complexity of Event Ordering for Shared-Memory Parallel Program Executions.
ICPP (2) 1990: 93-97 |
| 22 | | Barton P. Miller,
Lars Fredriksen,
Bryan So:
An Empirical Study of the Reliability of UNIX Utilities.
Commun. ACM 33(12): 32-44 (1990) |
| 21 | EE | Barton P. Miller,
Morgan Clark,
Jeffrey K. Hollingsworth,
Steven Kierstead,
Sek-See Lim,
Timothy Torzewski:
IPS-2: The Second Generation of a Parallel Program Measurement System.
IEEE Trans. Parallel Distrib. Syst. 1(2): 206-217 (1990) |
| 1989 |
| 20 | EE | David L. Cohrs,
Barton P. Miller:
Specification and Verification of Network Managers for Large Internets.
SIGCOMM 1989: 33-44 |
| 19 | EE | Cui-Qing Yang,
Barton P. Miller:
Performance Measurement for Parallel and Distributed Programs: A Structured and Automatic Approach.
IEEE Trans. Software Eng. 15(12): 1615-1629 (1989) |
| 1988 |
| 18 | | Barton P. Miller,
Jong-Deok Choi:
Breakpoints and Halting in Distributed Programs.
ICDCS 1988: 316-323 |
| 17 | | Cui-Qing Yang,
Barton P. Miller:
Critical Path Analysis for the Execution of Parallel and Distributed Programs.
ICDCS 1988: 366-373 |
| 16 | | David L. Cohrs,
Barton P. Miller,
Lisa A. Call:
Distributed Upcalls: A Mechanism for Layering Asynchronous Abstractions.
ICDCS 1988: 55-62 |
| 15 | | Barton P. Miller,
Jong-Deok Choi:
A Mechanism for Efficient Debugging of Parallel Programs.
PLDI 1988: 135-144 |
| 14 | | Barton P. Miller,
Jong-Deok Choi:
A Mechanism for Efficient Debugging of Parallel Programs.
Workshop on Parallel and Distributed Debugging 1988: 141-150 |
| 13 | | Barton P. Miller:
DPM: A Measurement System for Distributed Programs.
IEEE Trans. Computers 37(2): 243-248 (1988) |
| 12 | | Thomas J. LeBlanc,
Barton P. Miller:
Summary of ACM Workshop on Parallel and Distributed Debugging.
Operating Systems Review 22(4): 7-19 (1988) |
| 11 | EE | Barton P. Miller:
The frequency of dynamic pointer references in "C" programs.
SIGPLAN Notices 23(6): 152-156 (1988) |
| 1987 |
| 10 | | Lisa A. Call,
David L. Cohrs,
Barton P. Miller:
CLAM - An Open System for Graphical User Interfaces.
C++ Workshop 1987: 305-326 |
| 9 | | Barton P. Miller,
Cui-Qing Yang:
IPS: An Interactive and Automatic Performance Measurement Tool for Parallel and Distributed Programs.
ICDCS 1987: 482-489 |
| 8 | | Lisa A. Call,
David L. Cohrs,
Barton P. Miller:
CLAM - an Open System for Graphical User Interfaces.
OOPSLA 1987: 277-286 |
| 7 | | Dennis Draheim,
Barton P. Miller,
Steven Snyder:
A Reliable and Secure UNIX Connection Service.
SRDS 1987: 15-21 |
| 6 | | Barton P. Miller,
David L. Presotto,
Michael L. Powell:
DEMOS/MP: The Development of a Distributed Operating System.
Softw., Pract. Exper. 17(4): 277-290 (1987) |
| 1986 |
| 5 | | Nick Lai,
Barton P. Miller:
The Traveling Salesman Problem: The Development of a Distributed Computation.
ICPP 1986: 417-420 |
| 4 | | Barton P. Miller,
Cathryn Macrander,
Stuart Sechrest:
A Distributed Programs Monitor for Berkeley UNIX.
Softw., Pract. Exper. 16(2): 183-200 (1986) |
| 1985 |
| 3 | | Barton P. Miller,
Cathryn Macrander,
Stuart Sechrest:
A Distributed Programs Monitor for Berkeley UNIX.
ICDCS 1985: 43-54 |
| 1983 |
| 2 | | David L. Presotto,
Barton P. Miller:
Process Migration in DEMOS/MP.
SOSP 1983: 110-119 |
| 1981 |
| 1 | | Barton P. Miller,
David L. Presotto:
XOS: An Operating System for the X-Tree Architecture.
Operating Systems Review 15(2): 21-32 (1981) |