Journal publications

  1. [IEEE TIP] S. He, D. Kirovski, and M. Wu. High-Fidelity Data Embedding for Image Annotation.  IEEE Transactions on Image Processing, to appear, 2009.

  2. [SIGOPS] S. He, R.G. Cattelan, and D. Kirovski. Modeling Viral Economies for Digital Media. ACM SIGOPS Operating Systems Review. Vol.42, (no.4), pp.149-162, 2008.

  3. [PLoS] D.C. Nickle, N. Jojic, D. Heckerman, V. Jojic, D. Kirovski, M. Rolland, S. Kosakovsky-Pond, and J.I. Mullins. Comparison of Immunogen Designs that Optimize Peptide Coverage.  PLoS Computational Biology, 2008.

  4. [ACM TOPLAS] M. Drinic, D. Kirovski, and H. Vo. PPMexe: Program Compression. ACM Transactions on Programming Languages and Systems, Vol.29 , (no.1), 2007.

  5. [IEEE TASLP] D. Kirovski and Z. Landau. Generalized Lempel-Ziv Compression for Audio. IEEE Transactions on Audio, Speech and Language Processing, Vol.15, (no.2),  pp.509-18, 2007.

  6. [IEEE TASLP] D. Kirovski, F.A.P. Petitcolas, and Z. Landau. The Replacement Attack. IEEE Transactions on Audio, Speech and Language Processing, Vol.15, (no.6), pp.1922-31, 2007.

  7. [LCNS DHMC] S. He and D. Kirovski. An Estimation Attack on Content-Based Video Fingerprinting. Lecture Notes in Computer Science, Transactions on Data Hiding and Multimedia Security,  Vol.4499, pp.35-47, 2007.

  8. [IEEE TCAD] M. Drinic, D. Kirovski, S. Megerian, and M. Potkonjak. Latency-Guided On-Chip Bus Network Design. IEEE Transactions of Computer-Aided Design of Integrated Circuits and Systems, Vol.25, (no.12), pp.2663-73, 2006.

  9. [IEEE TIFS] D. Schonberg and D. Kirovski. EyeCerts. IEEE Transactions on Information Forensics and Security, Vol.1, (no.2), pp.144-153, 2006.

  10. [IEEE TCAD] D. Kirovski, Y.-Y. Hwang, M. Potkonjak, and J. Cong. Protecting Combinational Logic Synthesis Solutions. IEEE Transactions of Computer-Aided Design of Integrated Circuits and Systems, Vol.25, (no.12), pp.2687-96, 2006.

  11. [IEEE TMM] G. Doerr, J.-L. Dugelay and D. Kirovski. On the Need for Signal-Coherent Watermarks. IEEE Transactions on Multimedia, Vol.8, (no.5), pp.896-904, 2006.

  12. [ACM SIGecom] Y. Chen, M.K. Mihcak, and D. Kirovski. Certifying Authenticity via Fiber-Infused Paper. ACM SIGecom Exchanges, Vol.5, (no.3), pp.29-37, (invited) 2005.

  13. [IEEE TCAD] D. Kirovski, M. Drinic, and M. Potkonjak. Engineering Change Protocols for Behavioral and System Synthesis. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, Vol.24, (no.8), pp.1145-55, 2005.

  14. [IEEE MM] D. Kirovski, H.S. Malvar and Y. Yacobi. A Dual Watermarking and Fingerprinting System. IEEE Multimedia, Vol.11, (no.3), pp.59-73, 2004.

  15. [IEEE TCAD] J.L. Wong, D. Kirovski, and M. Potkonjak. Computational Forensic Techniques for Intellectual Property Protection. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, Vol.23, (no.6), pp.987-94, 2004.

  16. [IEEE TCAD] D. Kirovski and M. Potkonjak. Local Watermarks: Methodology and Application on Behavioral Synthesis. IEEE Transactions of Computer-Aided Design of Integrated Circuits and Systems, Vol.22, (no.9), pp.1277-83, 2003.

  17. [ACM MMSys] M. Peinado, F.A.P. Petitcolas, and D. Kirovski. Digital Right Management for Digital Cinema. ACM Multimedia Systems Journal, Vol.9, (no.3), pp.228–38, 2003.

  18. [IEEE TSP] D. Kirovski and H.S. Malvar. Spread Spectrum Watermarking of Audio Signals. IEEE Transactions on Signal Processing, Vol.51, (no.4), pp.1020–33, 2003.

  19. [IEEE TSP] D. Kirovski and F.A.P. Petitcolas. Blind Pattern Matching Attack on Watermarking Systems. IEEE Transactions on Signal Processing, Vol.51, (no.4), pp.1045-53, 2003.

  20. [IEEE TCAD] D. Kirovski, I. Hong, M. Potkonjak, and M. Papaefthymiou. Symbolic Debugging of Globally Optimized Behavioral Specification. IEEE Transactions of Computer-Aided Design of Integrated Circuits and Systems, Vol.20, (no.3), pp.392-401, 2001.

  21. [IEEE TVLSI] D. Kirovski, M. Potkonjak, and L. M. Guerra. Cut-based Debugging for Programmable Systems-on-chip. IEEE Transactions on VLSI Systems, Vol.8, (no.1), pp.40-51, 2000.

  22. [IEEE TCAD] I. Hong, D. Kirovski, G. Qu, M. Potkonjak, and M. B. Srivastava. Power Optimization of Variable Voltage Core-Based Systems. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, Vol.18, (no.12), pp.1702-14, 1999. 

  23. [Kluwer IJPI] D. Kirovski, J. Kin, and W. Mangione-Smith. Procedure based program compression. International Journal of Parallel Programming, Vol.27, (no.6), pp.457-75, Kluwer 1999. 

  24. [IEEE TCAD] D. Kirovski, M. Potkonjak, and L.M. Guerra. Improving the Observability and Controllability of Datapaths for Emulation-based Debugging. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, Vol.18, (no.11), pp.1529-41, 1999.

  25. [IEEE TCAD] D. Kirovski, C. Lee, M. Potkonjak, and W. Mangione-Smith. Application-Driven Synthesis of Core-Based Systems. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, Vol.18, (no.9), pp.1316-26, 1999.

  26. [Elsevier VLSI] I. Hong, D. Kirovski, K. Cornegay, and M. Potkonjak. High-Level Synthesis Techniques for Functional Test Pattern Execution. Integration, The VLSI Journal, Elsevier, Vol.25, (no.2), pp.161-80, 1998.

Book chapters

D. Kirovski and J.-L. Dugelay. Attacking Multimedia Content Protection Systems via Blind Pattern Matching. Multimedia Security Handbook, Eds. B. Furht and D. Kirovski, CRC Press, 2004.

D. Kirovski, I. Hong, and M. Potkonjak. High Level Synthesis. Computer Aided Design of Integrated Circuits, Wiley Encyclopedia of Electrical and Electronics Engineering, John Wiley and Sons, Inc., 1999.

Conference publications

  1. [FC] D. Vijaywargi, D. Lewis, and D. Kirovski. Optical DNA. Financial Crypto, 2009.

  2. [ACM PPoPP] P. Ratanaworabhan, M. Burtscher, D. Kirovski, and B.G. Zorn. Detecting and Tolerating Asymmetric Races. ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2009.

  3. [WI] R. Cattelan, D. Kirovski, and D Vijaywargi. Serving Comparative Shopping Links Non-invasively. IEEE/ACM International Conferences on Web Intelligence, to appear, 2009.

  4. [WI] A. Swaminathan, C.V. Mathew, and D. Kirovski. Essential Pages. IEEE/ACM International Conferences on Web Intelligence, to appear, 2009.

  5. [WI] A. Swaminathan, R. Cattelan, Y. Wexler, C.V. Mathew and D. Kirovski. Relating Reputation and Money in On-line Markets. IEEE/ACM International Conferences on Web Intelligence, to appear, 2009.

  6. [APS] D. Kirovski and G. DeJean. Identifying RF-DNA Instances via Phase Differences. IEEE Antenna and Propagation Symposium -- URSI, 2009.

  7. [MSR] R. Cattelan, D. Kirovski, and D Vijaywargi. Serving Comparative Shopping Links Non-invasively. Microsoft Research Technical Report, MSR-TR-2008-14, 2008.

  8. [MSR] A. Swaminathan, C.V. Mathew, and D. Kirovski. Essential Pages. Microsoft Research Technical Report, MSR-TR-2008-15, 2008.

  9. [MSR] A. Swaminathan, R. Cattelan, Y. Wexler, C.V. Mathew and Darko Kirovski. Relating Reputation and Money in On-line Markets. Microsoft Research Technical Report, MSR-TR-2008-23, 2008.

  10. [Dagstuhl] D. Kirovski. RF-DNA and Anti-Counterfeiting. Dagstuhl seminar: Security Hardware in Theory and Practice – A Marriage of Convenience, 2008.

  11. [SECSI] D. Kirovski. RF-DNA and Anti-Counterfeiting: Mixing the Physical and the Digital World. ECRYPT seminar: Secure Component and System Identification, 2008.

  12. [Asilomar] S. He and D. Kirovski. Mixing Bounded Laplace and Gaussian Fingerprints. Asilomar Conference on Signals, Systems, and Computers , 2008.

  13. [EuroSys] S. He, R. Cattelan, and D. Kirovski. Modeling Viral Economies for Digital Media. EuroSys, pp.149-162, 2008.

  14. [MSR] D. Kirovski, M. Sinclair, and D. Wilson. The Martini Synch. Microsoft Research Technical Report, MSR-TR-2007-123, 2007.

  15. [MSR] D. Kirovski, D. Heckerman, and Nebojsa Jojic. Combinatorics of The Vaccine Design Problem: Definition and An Algorithm. Microsoft Research Technical Report, MSR-TR-2007-148, 2007.

  16. [MSR] S. He, R. Cattelan, K. Jain, and D. Kirovski. Off-Line Viral Economic Systems for Digital Media. Microsoft Research Technical Report, MSR-TR-2007-167, 2007.

  17. [MSR] D. Kirovski, B.G. Zorn, R. Nagpal, and K. Pattabiraman. An Oracle for Tolerating and Detecting Asymmetric Races. Microsoft Research Technical Report, MSR-TR-2007-122, 2007.

  18. [CHES] G. DeJean and D. Kirovski. RF-DNA: Radio-Frequency Certificates of Authenticity. Cryptographic Hardware and Embedded Systems, Lecture Notes in Computer Science, Vol.4727, pp.346-363, 2007.

  19. [STMCS] R. Nagpal, K. Pattabiraman, D. Kirovski, and B.G. Zorn. Tolerace: Tolerating and Detecting Asymmetric Races. Workshop on Software Tools for Multi-core Systems, 2007.

  20. [APS] G. DeJean and D. Kirovski. Security Implications of Radio Frequency Certificates of Authenticity. IEEE Antenna and Propagation Symposium -- URSI,  2007.

  21. [HealthNet] D. Kirovski, N. Oliver, M. Sinclair, and D.S. Tan. Health-OS: A Position Paper. First International Workshop on Systems and Networking Support for Healthcare and Assisted Living Environments, 2007.

  22. [ICASSP] S. He, D. Kirovski, and M. Wu. Gradient Collusion Attack on Video Fingerprinting. IEEE International Conference on Acoustic, Speech, and Signal Processing, 2007.

  23. [Mobile Summit] M. Drinic, D. Kirovski, G. Qu, L. Yuan, and M. Potkonjak. Field Division Routing. IST Mobile Summit, 2007.

  24. [NOSSDAV] D. Kirovski and K. Jain. Off-line Economies for Digital Media. ACM International Workshop on Network and Operating Systems Support for Digital Audio and Video, 2006.

  25. [WebMedia] R. Cattelan, S. He, and D. Kirovski. Prototyping a Novel Platform for FreeTrade of Digital Content. WebMedia, 2006. 

  26. [WebMedia] D. Kirovski. The economics of multimedia. International keynote talks, ACM Proceedings of VII Brazilian symposium on Human factors in computing systems, no.141, 2006.
  27. [Mobile Summit] G. DeJean and D. Kirovski. Certifying Authenticity using RF Waves. IST Mobile Summit, 2006.

  28. [APS] G. DeJean and D. Kirovski. Radio Frequency Certificates of Authenticity. IEEE Antenna and Propagation Symposium -- URSI,  2006.

  29. [MMSP] S. He and D. Kirovski. A Novel Visual Perceptual Model with An Application to Hi-Fidelity Image Annotation. IEEE Multimedia and Signal Processing, 2006. (Best Student Paper Award)

  30. [VIIP] S. He and D. Kirovski. Estimation Attack of Video Watermarking. International Conference on Visualization, Imaging, and Image Processing, 2006.

  31. [SEC] D. Kirovski, N. Jojic, and P. Roberts. Click Passwords. IFIP International Information Security Conference, 2006.

  32. [DCC] D. Kirovski. A Point-Set Compression Heuristic for Fiber-Based Certificates of Authenticity. IEEE Data Compression Conference, 2005.

  33. [DCC] D. Kirovski and Z. Landau. Parameter Analysis for the Generalized Lempel-Ziv Compression of Audio. IEEE Data Compression Conference, 2005.

  34. [ISIT] D. Kirovski. Collusion of Fingerprints via the Gradient Attack. IEEE International Symposium on Information Theory, pp.173, 2005.

  35. [ICASSP] Z. Landau and D. Kirovski. Parameter Analysis for GLZ Audio Compression. IEEE International Conference on Acoustics, Speech, and Signal Processing, 2005.

  36. [ICASSP] D. Kirovski and M.K. Mihcak. Bounded Gaussian Fingerprints and the Gradient Collusion Attack. IEEE International Conference on Acoustics, Speech, and Signal Processing, 2005.

  37. [ACM EC] D. Kirovski. Toward An Automated Detection of Certificates of Authenticity. ACM Electronic Commerce, pp.160-9, 2004.

  38. [MICRO] D. Kirovski and M. Drinic. A Hardware-Software Platform for Intrusion Prevention. IEEE MICRO 37, 2004.

  39. [ISSE] D. Kirovski, N. Jojic, and G. Jancke. Tamper-Resistant Biometric IDs. Information Security Solutions Europe, pp.160-75, (invited), 2004.

  40. [ACM Multimedia] D. Schonberg and D. Kirovski. Fingerprinting and Forensic Analysis of Multimedia. ACM Multimedia, pp.788-795, 2004.

  41. [MMSP] D. Kirovski and Z. Landau. Generalized Lempel-Ziv Compression for Audio. IEEE Multimedia and Signal Processing, 2004.

  42. [ICASSP] D. Kirovski and Z. Landau. Randomizing the Replacement Attack. IEEE International Conference on Acoustics, Speech, and Signal Processing, pp.V-381-4, 2004.

  43. [ICASSP] D. Kirovski and N. Jojic. Cryptographically Secure Identity Certificates. IEEE International Conference on Acoustics, Speech, and Signal Processing, pp.V-413-6, 2004. [see ISSE 2004 for more detail]]

  44. [ISIT] D. Kirovski. A Point-Subset Compression Algorithm for Fiber-based Certificates of Authenticity. IEEE International Symposium on Information Theory, pp.173, 2004. [see ACM EC 2004 paper for more detail]

  45. [DCC] D. Schonberg and D. Kirovski. Iris Compression for Cryptographically Secure Person Identification. IEEE Data Compression Conference, pp.459-468, 2004. (note: file size is 3MB)

  46. [DCC] D. Kirovski. Point Compression for Certificates of Authenticity. IEEE Data Compression Conference, pp.545, 2004. [see ACM EC 2004 paper for more detail]

  47. [ACM SenSys] M. Drinic, D. Kirovski, and M. Potkonjak. Model Based Compression in Wireless Ad Hoc Networks. ACM SenSys, pp.231-42, 2003.

  48. [CGO] M. Drinic, D. Kirovski, and H. Vo. Code Optimization for Improved Compression. IEEE-ACM International Symposium on Code Generation and Optimization, pp.315-24, 2003.

  49. [DCC] M. Drinic, D. Kirovski, and M. Potkonjak. PPM Model Cleaning. IEEE Data Compression Conference, pp.163-72, 2003.

  50. [DCC] D. Kirovski and N. Jojic. FaceCerts. IEEE Data Compression Conference, pp.435, 2003. [see ICASSP 2004 paper for more detail]

  51. [ACM Multimedia] D. Kirovski, H.S. Malvar, and Y. Yacobi. Multimedia Content Screening using a Dual Watermarking and Fingerprinting System. ACM Multimedia, pp.372-81, 2002. (Best Paper Award)

  52. [ASPLOS] D. Kirovski, M. Drinic, and M. Potkonjak. Enabling Trusted Software Integrity. ACM International Conference on Architectural Support for Programming Languages and Operating Systems, pp.108-120, 2002.

  53. [DRM] D. Kirovski and F.A.P. Petitcolas. Replacement Attack on Arbitrary Watermarking Systems. ACM Workshop on Digital Rights Management, pp.177-89, 2002.

  54. [MMSP] D. Kirovski and H. Attias. Beat-ID: Identifying Music via Beat Analysis. IEEE International Workshop on Multimedia and Signal Processing, pp.190-3, 2002.

  55. [IHW] D. Kirovski and H. Attias. Audio Watermark Robustness to Desynchronization via Beat Detection. Info Hiding Workshop, pp.160-76, 2002.

  56. [ISIT] D. Kirovski, H.S. Malvar, and Y. Yacobi. A Dual Watermarking and Fingerprinting System. IEEE International Symposium on Information Theory, pp.467, 2002. [see journal version for details]

  57. [ISIT] D. Kirovski and H.S. Malvar. The Game of Embedding and Detecting Spread-Spectrum Watermarks under the Estimation Attack. IEEE International Symposium on Information Theory, pp.466, 2002. [see journal version for details]

  58. [DCC] M. Drinic and D. Kirovski. PPMexe: PPM for Compressing Software. IEEE Data Compression Conference, pp.192-201, 2002.

  59. [DAC] M. Drinic and D. Kirovski. Behavioral Synthesis via Engineering Change. ACM-IEEE Design Automation Conference, pp.18-21, 2002. [journal version coming soon]

  60. [ICASSP] D. Kirovski and H.S. Malvar. Embedding and Detecting Spread-Spectrum Watermarks under the Estimation Attack. IEEE International Conference on Acoustics, Speech, and Signal Processing, Vol.2, pp.1293-6, 2002.

  61. [ICASSP] F.A.P. Petitcolas and D. Kirovski. The Blind Pattern Matching Attack on Watermarking Systems. IEEE International Conference on Acoustics, Speech, and Signal Processing, Vol.4, pp.3740-3, 2002.

  62. [MMSP] D. Kirovski and H.S. Malvar. Spread-Spectrum Audio Watermarking: Requirements, Applications, and Limitations. IEEE International Workshop on Multimedia Signal Processing, pp.219-24, 2001. [see journal version]

  63. [SPIE] D. Kirovski, M. Peinado, and F.A.P. Petitcolas. Digital Rights Management for Digital Cinema. SPIE International Symposium on Optical Science and Technology, Vol.4472, 2001.

  64. [IHW] D. Kirovski and H.S. Malvar. Robust Covert Communication Over a Public Audio Channel Using Spread Spectrum. Info Hiding Workshop, pp.354-68, 2001.

  65. [IHW] J.L. Wong, D. Kirovski, and M. Potkonjak. Computational Forensic Techniques for Intellectual Property Protection. Info Hiding Workshop, pp.60-88, 2001.

  66. [ICASSP] D. Kirovski and H.S. Malvar. Robust Spread-Spectrum Watermarking. IEEE International Conference on Acoustics, Speech, and Signal Processing, Vol.3, pp.1345-8, 2001.

  67. [DAC] M. Drinic, D. Kirovski, S. Meguerdichian, and M. Potkonjak. Latency-Driven Design of Multi-Purpose Systems-on-Chip. ACM-IEEE Design Automation Conference, pp.27-30, 2001. [journal version coming soon]

  68. [DAC] D. Kirovski and M. Potkonjak. Hypermedia-Aided Design. ACM-IEEE Design Automation Conference, pp.407-12, 2001.

  69. [ICCAD] M. Drinic, D. Kirovski, S. Meguerdichian, and M. Potkonjak. Latency Guided On-Chip Bus Design. ACM-IEEE International Conference on Computer-Aided Design, pp.420-3, 2000.

  70. [ICCAD] D. Kirovski, F. Koushanfar, and M. Potkonjak. Symbolic Debugging of Globally Optimized Behavioral Specifications. ACM-IEEE International Conference on Computer-Aided Design, pp.40-3, 2000. [see journal version]

  71. [DAC] D. Kirovski, D. Liu, J. L. Wong, and M. Potkonjak. Forensic Engineering Techniques for VLSI CAD Tools. ACM-IEEE Design Automation Conference, pp.581-6, 2000. [see Info Hiding 2001 version]

  72. [ICASSP] D. Kirovski and M. Potkonjak. Localized Watermarking: Methodology and Application to Template Mapping. ACM-IEEE International Conference on Acoustics, Speech, and Signal Processing, Vol.6, pp.3235-8, 2000. [see journal version]

  73. [ASP-DAC] D. Kirovski, I. Hong, M. Potkonjak, and M. C. Papaefthymiou. Symbolic Debugging of Globally Optimized Behavioral Specifications. IEEE Asia South Pacific Design Automation Conference, pp.397-400, 2000. [see journal version]

  74. [ICCAD] D. Kirovski and M. Potkonjak. Localized Watermarking: Methodology and Application to Operation Scheduling. ACM-IEEE International Conference on Computer-Aided Design, pp.596-9, 1999.

  75. [ICCAD] A.B. Kahng, D. Kirovski, S. Mantik, and M. Potkonjak. Copy Detection Techniques for VLSI Circuits. ACM-IEEE International Conference on Computer-Aided Design, pp.600-3, 1999. 

  76. [DAC] D. Kirovski and M. Potkonjak. Engineering Change: Methodology and Applications to Behavioral and System Synthesis. ACM-IEEE Design Automation Conference, pp.604-10, 1999. 

  77. [DAC] D. Kirovski, M. Ercegovac, and M. Potkonjak. Low-Power Behavioral Synthesis Optimization Using Multiple-Precision Arithmetic. ACM-IEEE Design Automation Conference, pp. 568-73, 1999. 

  78. [ISCAS] G. Qu, D. Kirovski, M. Potkonjak, and M.B. Srivastava. Energy Minimization of System Pipelines Using Multiple Voltages. IEEE International Symposium on Circuits and Systems VLSI, Vol.1, pp.362-5,1999. 

  79. [ICASSP] M. Potkonjak and D. Kirovski. Engineering Change Protocols for Behavioral Synthesis. ACM-IEEE International Conference on Acoustics, Speech, and Signal Processing, Vol.4, pp.1993-6,1999.

  80. [ICASSP] D. Kirovski and M. Potkonjak. Synthesis of DSP Soft Real-Time Multiprocessor Systems-on-Silicon. ACM-IEEE International Conference on Acoustics, Speech, and Signal Processing, Vol.4, pp.1901-4,1999.

  81. [ICCAD] D. Kirovski, L.M. Guerra, and M. Potkonjak. Functional Debugging of Systems on Silicon. ACM-IEEE International Conference on Computer-Aided Design, pp.525-8. 1998.  [see journal version]

  82. [ICCAD] D. Kirovski, Y.-Y. Hwang, M. Potkonjak, and J. Cong. Intellectual Property Protection by Watermarking Combinational Logic Synthesis Solutions. ACM-IEEE International Conference on Computer-Aided Design, pp.194-8, 1998. 

  83. [DAC] D. Kirovski and M. Potkonjak. Efficient Coloring of a Large Spectrum of Graphs. ACM-IEEE Design Automation Conference, pp.427-32, 1998.  SOURCE CODE

  84. [DAC] I. Hong, D. Kirovski, G. Qu, M. Potkonjak, and M. Srivastava. Power Optimization of Variable Voltage Core-Based Systems. ACM-IEEE Design Automation Conference, pp.176-81, 1998. [see journal version]

  85. [ICASSP] M. Ercegovac, D. Kirovski, G. Mustafa, and M. Potkonjak. Behavioral Synthesis Optimization using Multiple-Precision Arithmetic. ACM-IEEE International Conference on Acoustics, Speech, and Signal Processing, Vol.5, pp. 3113-16, 1998. 

  86. [ASP-DAC] D. Kirovski, C. Lee, M. Potkonjak, and W. Mangione-Smith. Synthesis of Power-Efficient Systems-on-Silicon. IEEE Asia South Pacific Design Automation Conference, pp.557-62, 1998.

  87. [MICRO] D. Kirovski, Johnson Kin, and W. Mangione-Smith. Procedure Based Program Compression. Thirtieth Annual IEEE/ACM International Symposium on Microarchitecture, pp.204-13, 1997.

  88. [ICCAD] D. Kirovski and M. Potkonjak. A Quantitative Approach to Functional Debugging. ACM-IEEE International Conference on Computer-Aided Design, pp.170-5, 1997.  [see journal version]

  89. [ICCAD] D. Kirovski, C. Lee, M. Potkonjak, and W. Mangione-Smith. Application-Driven Synthesis of Core-Based Systems. ACM-IEEE International Conference on Computer-Aided Design, pp.104-7, 1997.  [see journal version]

  90. [DAC] D. Kirovski and M. Potkonjak. System-Level Synthesis of Low-Power Hard Real-Time Systems. ACM-IEEE Design Automation Conference, pp.697-702, 1997. 

  91. [DAC] I. Hong, D. Kirovski, and M. Potkonjak. Potential-Driven Statistical Ordering of Transformations. ACM-IEEE Design Automation Conference, pp.347-52, 1997. 

  92. [ICASSP] C. Lee, D. Kirovski, I. Hong, and M. Potkonjak. DSP Quant: Design, Validation, and Applications of DSP Hard Real-Time Benchmark. ACM-IEEE International Conference on Acoustics, Speech, and Signal Processing, Vol.1, pp.679-82, 1997. 

Presentations, demos, and panels

I have given up on this list as of 2004; some day I will update it.

  • G. Jancke, D. Kirovski, and N. Jojic. FaceCerts. RSA Conference demo, held after Bill Gates' speech, San Francisco, March 2004.

  • D. Kirovski and N. Jojic. FaceCerts. AAMVA Security Forum, Houston, March 2004.

  • D. Kirovski and N. Jojic. Facecerts. Microsoft Faculty Summit demo, July 2003.

  • D. Kirovski. Enabling Trusted Software Integrity. How Should We Make Software Secure? UW, MSR, and CMU Summer Institute, June 2003.

  • D. Kirovski and N. Jojic. FaceCerts. MSR Washington DC Tech Fair, Washington DC, June 2003.

  • G. Jancke, D. Kirovski, and N. Jojic. Facecerts. Microsoft Research TechFest demo, February 2003.

  • D. Kirovski, M. Drinic, and H. Vo. PPMexe: PPM for Compressing Software. University of Maryland, November 2002.

  • F.A.P. Petitcolas and D. Kirovski. Tutorial on Watermarking. ACM Computer and Communications Security Conference, November, 2002.

  • D. Kirovski. A Few Bits on Content Screening using Watermarking. DVD Copy Control Association, Los Angeles, CA, USA, July, 2002.

  • D. Kirovski and F.A.P. Petitcolas. Digital Watermarking, Fingerprinting and Hashing: Theory and Practice. The 2002 14th International Conference on Digital Signal Processing, Santorini, Greece, July, 2002.

  • D. Kirovski, M. Drinic, and H. Vo. PPMexe: PPM for Compressing Software. Microsoft Research, Cambridge, UK, July 2002.

  • D. Kirovski, H.S. Malvar, and Y. Yacobi. A Dual Watermarking and Fingerprinting System. Microsoft Research, Cambridge, UK, July 2002.

  • D. Kirovski. Multimedia Copyright Protection: Is Content Screening Impossible? Research Review, Computer Science Department, UCLA, April 2002.

  • D. Kirovski. Multimedia Copyright Protection. Silicon Valley Speaker Series, March 2002.

  • D. Kirovski and N. Jojic. Facecerts. Microsoft Research TechFest demo, February 2003.

  • D. Kirovski and H.S. Malvar. Audio Watermarking. Microsoft Faculty Summit demo, July 2001.

  • D. Kirovski, H.S. Malvar, and Y. Yacobi. A Dual Watermarking and Fingerprinting System. Crypto Rump Session, 2001.

  • D. Kirovski and H.S. Malvar. Audio Watermarking. Microsoft Research TechFest demo, February 2003.

  • J. M. Burger, C. J. Cookson, D. Kirovski, D. P. Maher, M. Potkonjak, and J. Welt. Multimedia Copyright Enforcement on the Internet (panel session), ACM Multimedia, pp.347-349, Los Angeles, CA, November 2000.

  • D. Kirovski and M. Potkonjak. Functional Debugging for Parameterized Application-Specific Cores. IEEE High-Level Design, Verification, and Test, 1999. 

  • D. Kirovski, I. Hong, M. Potkonjak, and M. Papaefthymiou. Symbolic Debugging of Globally Optimized Behavioral Specifications. IEEE High-Level Design, Verification, and Test, 1999. 

  • D. Kirovski and M. Potkonjak. Intellectual Property Protection using Watermarking Partial Scan Chains for Sequential Logic Test Generation. IEEE High-Level Design, Verification, and Test, 1998.

 © Darko Kirovski, 2006.