Publications
2009. Reflect and correct: A misclassification prediction approach to active inference. ACM Transactions on Knowledge Discovery from Data (TKDD). 3(4):20:1–20:32-20:1–20:32.
2012. Before We Knew It: An Empirical Study of Zero-day Attacks in the Real World. CCS '12 Proceedings of the 2012 ACM conference on Computer and Communications Security. :833-844.
2010. VizWiz::LocateIt - enabling blind people to locate objects in their environment. Computer Vision and Pattern Recognition Workshops (CVPRW), 2010 IEEE Computer Society Conference on. :65-72.
2010. VizWiz: nearly real-time answers to visual questions. Proceedings of the 23nd annual ACM symposium on User interface software and technology. :333-342.
2003. Formalizing dynamic software updating. Proceedings of the Second International Workshop on Unanticipated Software Evolution (USE).
2003. Dynamic rebinding for marshalling and update, with destruct-time ? Proceedings of the eighth ACM SIGPLAN international conference on Functional programming. :99-110.
1994. Planning-based integrated decision support systems. Artificial Intelligence Planning Systems: Proceedings of the Second International Conference (AIPS-94). :196-201.
2003. Temporal probabilistic object bases. Knowledge and Data Engineering, IEEE Transactions on. 15(4):921-939.
2010. Dynamic and Multidimensional Dataflow Graphs. Handbook of Signal Processing Systems. :899-930.
2011. Methods for design and implementation of dynamic signal processing systems. 2011 International Conference on Embedded Computer Systems (SAMOS). :i-i.
2000. Resynchronization for multiprocessor DSP systems. Circuits and Systems I: Fundamental Theory and Applications, IEEE Transactions on. 47(11):1597-1609.
2004. The CBP Parameter: A Module Characterization Approach for DSP Software Optimization. The Journal of VLSI Signal Processing. 38(2):131-146.
2011. Modeling and optimization of dynamic signal processing in resource-aware sensor networks. 2011 8th IEEE International Conference on Advanced Video and Signal-Based Surveillance (AVSS). :449-454.
2011. Overview of the MPEG Reconfigurable Video Coding Framework. Journal of Signal Processing Systems. 63(2):251-263.
1994. Looped schedules for dataflow descriptions of multirate signal processing algorithms. Formal Methods in System Design. 5(3):183-205.
2011. Using the DSPCAD Integrative Command-Line Environment: User's Guide for DICE Version 1.1. Technical Reports from UMIACS.
2006. Optimization of signal processing software for control system implementation. Computer Aided Control System Design, 2006 IEEE International Conference on Control Applications, 2006 IEEE International Symposium on Intelligent Control, 2006 IEEE. :1562-1567.
1997. Optimizing synchronization in multiprocessor DSP systems. Signal Processing, IEEE Transactions on. 45(6):1605-1618.