Publications
2000. Resynchronization for multiprocessor DSP systems. Circuits and Systems I: Fundamental Theory and Applications, IEEE Transactions on. 47(11):1597-1609.
2011. Using the DSPCAD Integrative Command-Line Environment: User's Guide for DICE Version 1.1. Technical Reports from UMIACS.
1997. APGAN and RPMC: Complementary heuristics for translating DSP block diagrams into efficient software implementations. Design Automation for Embedded Systems. 2(1):33-60.
1999. Synthesis of embedded software from synchronous dataflow specifications. The Journal of VLSI Signal Processing. 21(2):151-166.
1994. Looped schedules for dataflow descriptions of multirate signal processing algorithms. Formal Methods in System Design. 5(3):183-205.
2010. Dynamic and Multidimensional Dataflow Graphs. Handbook of Signal Processing Systems. :899-930.
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.
2011. Methods for design and implementation of dynamic signal processing systems. 2011 International Conference on Embedded Computer Systems (SAMOS). :i-i.
1997. Optimizing synchronization in multiprocessor DSP systems. Signal Processing, IEEE Transactions on. 45(6):1605-1618.
2003. Temporal probabilistic object bases. Knowledge and Data Engineering, IEEE Transactions on. 15(4):921-939.
1994. Planning-based integrated decision support systems. Artificial Intelligence Planning Systems: Proceedings of the Second International Conference (AIPS-94). :196-201.
2003. Dynamic rebinding for marshalling and update, with destruct-time ? Proceedings of the eighth ACM SIGPLAN international conference on Functional programming. :99-110.
2003. Formalizing dynamic software updating. Proceedings of the Second International Workshop on Unanticipated Software Evolution (USE).
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.
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.
2008. Effective label acquisition for collective classification. Proceedings of the 14th ACM SIGKDD international conference on Knowledge discovery and data mining. :43-51.
2006. D-Dupe: An Interactive Tool for Entity Resolution in Social Networks. Visual Analytics Science And Technology, 2006 IEEE Symposium On. :43-50.