Publications
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.
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.
2008. The ASC-Alliance Projects: A Case Study of Large-Scale Parallel Scientific Code Development. Computer. 41(3):50-58.
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.
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.
1995. Techniques for performance measurement of parallel programs. Parallel computers: theory and practice. :225-240.
1998. Benchmarking a network of PCs running parallel applications. Performance, Computing and Communications, 1998. IPCCC '98., IEEE International. :1-7.
1999. Imprecise Calendars: an Approach to Scheduling Computational Grids. Distributed Computing Systems, International Conference on. :0352-0352.
1996. An online computation of critical path profiling. Proceedings of the SIGMETRICS symposium on Parallel and distributed tools. :11-20.
1997. Using content-derived names for configuration management. ACM SIGSOFT Software Engineering Notes. 22(3):104-109.
1998. Critical path profiling of message passing and shared-memory programs. IEEE Transactions on Parallel and Distributed Systems. 9(10):1029-1040.
1993. Dynamic control of performance monitoring on large scale parallel systems. Proceedings of the 7th international conference on Supercomputing - ICS '93. :185-194.
2005. EMPS: an environment for memory performance studies. Parallel and Distributed Processing Symposium, 2005. Proceedings. 19th IEEE International.
1994. Dynamic program instrumentation for scalable performance tools. Scalable High-Performance Computing Conference, 1994., Proceedings of the. :841-850.