Publications
1994. Dynamic program instrumentation for scalable performance tools. Scalable High-Performance Computing Conference, 1994., Proceedings of the. :841-850.
1991. The integration of application and system based metrics in a parallel program performance tool. ACM Sigplan Notices. 26:189-200.
1997. MDL: a language and compiler for dynamic program instrumentation. , 1997 International Conference on Parallel Architectures and Compilation Techniques., 1997. Proceedings. :201-212.
1996. An adaptive cost system for parallel program instrumentation. Euro-Par'96 Parallel Processing. :88-97.
1992. Parallel program performance metrics: a comprison and validation. Proceedings of the 1992 ACM/IEEE conference on Supercomputing. :4-13.
2000. Resource-aware meta-computing. Emphasizing Distributed SystemsEmphasizing Distributed Systems. Volume 53:109-169.
1998. Prediction and Adaptation in Active Harmony. High-Performance Distributed Computing, International Symposium on. :180-180.
2009. Mobile Living Labs 09: Methods and Tools for Evaluation in the Wild. Proceedings of the 11th International Conference on Human-Computer Interaction with Mobile Devices and Services. :107:1–107:2-107:1–107:2.
2008. The ASC-Alliance Projects: A Case Study of Large-Scale Parallel Scientific Code Development. Computer. 41(3):50-58.
2008. An Environment for Conducting Families of Software Engineering Experiments. Software Development. Volume 74:175-200.
2006. An empirical study to compare two parallel programming models. Proceedings of the eighteenth annual ACM symposium on Parallelism in algorithms and architectures. :114-114.
2008. A pilot study to compare programming effort for two parallel programming models. Journal of Systems and Software. 81(11):1920-1930.
2005. Combining self-reported and automatic data to improve programming effort measurement. Proceedings of the 10th European software engineering conference held jointly with 13th ACM SIGSOFT international symposium on Foundations of software engineering. :356-365.
2010. From bowling alone to tweeting together: technology-mediated social participation. Interactions. 17(2):64-67.
2004. Dynamic Query Tools for Time Series Data Sets: Timebox Widgets for Interactive Exploration. Information VisualizationInformation Visualization. 3(1):1-18.
2001. Interactive Exploration of Time Series Data. Discovery ScienceDiscovery Science. 2226:441-446.
2002. A dynamic query interface for finding patterns in time series data. CHI '02 extended abstracts on Human factors in computing systems. :522-523.
1999. Understanding Patterns of User Visits to Web Sites: Interactive Starfield Visualization of WWW Log Data-Short Version. Tech Report HCIL-99-06.
2003. Dynamic querying for pattern identification in microarray and genomic data. 2003 International Conference on Multimedia and Expo, 2003. ICME '03. Proceedings. 3:III-453-6vol.3-III-453-6vol.3.
2005. Visual Specification of Queries for Finding Patterns in Time-Series Data (2001). Institute for Systems Research Technical Reports.
2001. Visual specification of queries for finding patterns in time-series data. Proceedings of discovery science. :441-446.