Bjorn De Sutter's Selected Publications |
ACM CSUR |
Bjorn De Sutter, Sebastian Schrittwieser, Bart Coppens, Patrick Kochberger Evaluation Methodologies in Software Protection Research + Supplemental material ACM Computing Surveys, Accepted on 10 October 2024 |
[BibTeX] |
CheckMATE workshop |
Thomas Faingnaert, Tab Zhang, Willem Van Iseghem, Gertjan Everaert, Bart Coppens, Christian Collberg, and Bjorn De Sutter Tools and Models for Software Reverse Engineering Research Proceedings of the 2024 Workshop on Research on offensive and defensive techniques in the context of Man At The End (MATE) attacks (CheckMATE '24), 15 pages |
[BibTeX] |
Computers & Security |
Cataldo Basile, Bjorn De Sutter, Daniele Canavese, Leonardo Regano, Bart Coppens Design, Implementation, and Automation of a Risk Management Approach for Man-at-the-End Software Protection Computers And Security, Vol. 132, 103321, Sept 2023 |
[BibTeX] |
IEEE TDSC |
Bert Abrath, Bart Coppens, Mohit Mishra, Jens Van den Broeck, Bjorn De Sutter ΔBreakpad: Diversified Binary Crash Reporting IEEE Transactions on Dependable and Secure Computing, Vol. 17, Nr. pages 841-856, July-Aug. 2020 |
[BibTeX] |
Software: Practice and Experience |
Christophe Foket, Koen De Bosschere, Bjorn De Sutter Effective and efficient Java‐type obfuscation Software: Practice and Experience, Vol. 50, Nr 2, pages 136-160, Wiley, Feb 2020 |
[BibTeX] |
Empirical Software Engineering |
Mariano Ceccato, Paolo Tonella, Cataldo Basile, Paolo Falcarin, Marco Torchiano, Bart Coppens, and Bjorn De Sutter Understanding the behaviour of hackers while performing attack tasks in a professional setting and in a public challenge Empirical Software Engineering, Vol 24, Nr. 1, pages 140-286, Springer, Feb 2019 |
[BibTeX] |
EuroSys (acceptance rate 20%) |
Stijn Volckaert, Bart Coppens, Bjorn De Sutter, Koen De Bosschere, Per Larsen, Michael Franz Taming Parallelism in a Multi-Variant Execution Environment Proceedings of the Twelfth European Conference on Computer Systems (EuroSys '17), pages 270-285, April 2017 |
[BibTeX] |
ICPC (acceptance rate 34%) |
Mariano Ceccato, Paolo Tonella, Cataldo Basile, Bart Coppens, Bjorn De Sutter, Paolo Falcarin, and Marco Torchiano How Professional Hackers Understand Protected Code while Performing Attack Tasks Proceedings of the 25th IEEE International Conference on Program Comprehension (ICPC), ACM SIGSOFT Distinguished Papers Awards and Best Paper Award Accepted for publication |
[BibTeX] |
IEEE TDSC |
Jeroen Van Cleemput, Koen De Bosschere, Bjorn De Sutter Adaptive Compiler Strategies for Mitigating Timing Side Channel Attacks IEEE Transactions on Dependable and Secure Computing, Vol. 17, Nr 1, pages 35-49, Jan-Feb 2020 |
[BibTeX] |
Workshop on Sofware Attacks and Defenses (SAD) |
Bert Abrath, Bart Coppens, Ilja Nevolin, and Bjorn De Sutter Resilient Self-Debugging Software Protection Proceedings 2020 IEEE European Symposium on Security and Privacy Workshops (EuroS&PW), pages 606-615, September 2020 |
[BibTeX] |
Int'l Journal Information Security |
Ronald De Keulenaer, Jonas Maebe, Koen De Bosschere, and Bjorn De Sutter Link-time Smart Card Code Hardening International Journal of Information Security, Volume 15, Issue 2, pp 111-130, April 2016 |
[BibTeX] |
USENIX ATC (acceptance rate 19%) |
Stijn Volckaert, Bart Coppens, Alexios Voulimeneas, Andrei Homescu, Per Larsen, Bjorn De Sutter, Michael Franz Secure and Efficient Application Monitoring and Replication Proceedings of the 2016 USENIX Annual Technical Conference (USENIX ATC '16), pp. 167-179, 2016 |
[BibTeX] |
IEEE TDSC |
Stijn Volckaert, Bart Coppens, and Bjorn De Sutter Cloning your Gadgets: Complete ROP Attack Immunity with Multi-Variant Execution IEEE Trans. on Dependable and Secure Computing, Vol. 13, Nr. 4, pp. 437-450, 2016 |
[BibTeX] |
ACM CCS |
Stephen Crane, Stijn Volckaert, Felix Schuster, Christopher Liebchen, Per Larsen, Lucas Davi, Ahmad-Reza Sadeghi, Thorsten Holz, Bjorn De Sutter, and Michael Franz It's a TRaP: Randomization and Protection against Function Reuse Attacks Proceedings of the 22nd ACM Conference on Computer and Communications Security, pages 243-255, Oct 2015 |
[BibTeX] |
IEEE TDSC |
Christophe Foket, Bjorn De Sutter, and Koen De Bosschere Pushing Java Type Obfuscation to the Limit IEEE Trans. on Dependable and Secure Computing, Vol. 11 Nr. 6, pages 553-567 , Feb 2014 |
[BibTeX] |
ACM TACO |
Bart Coppens, Bjorn De Sutter, Jonas Maebe Feedback-Driven Binary Code Diversification ACM Transactions on Architecture and Code Optimization accepted for publication, 2013 |
[BibTeX] |
IEEE S&P (magazine) |
Bart Coppens, Bjorn De Sutter, Koen De Bosschere Protecting your software updates IEEE Security & Privacy accepted for publication, 2013 |
[BibTeX] |
ACM TACO |
Jeroen Van Cleemput, Bart Coppens, Bjorn De Sutter Compiler mitigations for time attacks on modern x86 processors ACM Transactions on Architecture and Code Optimization Vol. 8, No. 4, Art. 23, Jan 2012 |
[BibTeX] |
EMSOFT (acceptance rate 24%) |
Lu Zhao, Guodong Li, Bjorn De Sutter, John Regehr ARMor: Fully Verified Software Fault Isolation Proceedings of the International Conference on Embedded Software, pages 289-298, Tapei, Taiwan, October 2011. |
[BibTeX] |
IEEE S&P (acceptance rate 10%) |
Bart Coppens, Ingrid Verbauwhede, Koen De Bosschere, and Bjorn De Sutter Practical Mitigations for Timing-Based Side-Channel Attacks on Modern x86 Processors, IEEE Symposium on Security and Privacy, pages 45-60, Oakland, May 2009. |
[BibTeX] |
IEEE TPDS |
Thomas Faingnaert, Tim Besard, Bjorn De Sutter Flexible Performant GEMM Kernels on GPUs IEEE Transactions on Parallel and Distributed Systems, Vol. 33, Nr 9, pages 2230-2248, IEEE, 2022 |
[BibTeX] |
IEEE TPDS |
Tim Besard, Christophe Foket, and Bjorn De Sutter Effective Extensible Programming: Unleashing Julia on GPUs IEEE Transactions on Parallel and Distributed Systems, Vol. 30, Nr 4, pages 827-841, IEEE, 2019 |
[BibTeX] |
Advances in Engineering Software |
Tim Besard, Valentin Churavy, Alan Edelman, Bjorn De Sutter Rapid software prototyping for heterogeneous and distributed platforms Advances in Engineering Software Vol 132, pages 29-46, Elsevier, 2019 |
[BibTeX] |
ACM TACO |
Panagiotis Theocharis, Bjorn De Sutter A Bimodal Scheduler for Coarse-Grained Reconfigurable Arrays ACM Transactions on Architecture and Code Optimization, Vol. 13 Nr. 2, Art. 15, June 2016 |
[BibTeX] |
book chapter |
Bjorn De Sutter, Praveen Raghavan, Andy Lambrechts Coarse-Grained Reconfigurable Array Architectures Handbook of Signal Processing Systems, 3rd edition Springer, 2019, p. 427-272, ISBN: 978-3-319-91733-7 |
[BibTeX] |
IEEE Micro |
Bruno Bougard, Bjorn De Sutter, Diederik Verkest, Liesbet Van der Perre, and Rudy Lauwereins A Coarse-Grained Array Accelerator for Software-Defined Radio Baseband Processing IEEE Micro, Vol. 28, No. 4, pages 41-50, July 2008. |
[BibTeX] |
Journal of Signal Processing Systems |
Bingfeng Mei, Bjorn De Sutter, Tom Vander Aa, Maryse Wouters, Andreas Kanstein, and Steven Dupont Implementation of a Coarse-Grained Reconfigurable Media Processor for AVC Decoder Journal of VLSI Signal Processing Systems, Vol. 51, No. 3, pages 225-243, June 2008. |
[BibTeX] |
ACM LCTES (acceptance rate 25%) |
Bjorn De Sutter, Paul Coene, Tom Vander Aa, and Bingfeng Mei Placement-and-routing-based register allocation for coarse-grained reconfigurable arrays ACM SIGPLAN-SIGBED Conference on Languages, Compilers, and Tools for Embedded Systems, pages 151-160, Tucson, June 2008. |
[BibTeX] |
ECOOP (acceptance rate 19%) |
Bjorn De Sutter, Frank Tip, and Julian Dolby Customization of Java library classes using type constraints and profile information European Conference on Object-Oriented Programming, LNCS 3344, pages 584-608, Oslo, June 2004. |
[BibTeX] |
ACM TOPLAS |
Frank Tip, Robert M. Furher, Adam Kieżun, Michael D. Ernst, Ittai Balaban, Bjorn De Sutter Refactoring using Type Constraints ACM Transactions on Programming Languages and Systems Vol. 33, No. 3, Art. 9, May 2011 |
[BibTeX] |
ACM TOPLAS |
Bjorn De Sutter, Ludo Van Put, and Koen De Bosschere A practical interprocedural dominance algorithm ACM Transactions On Programming Languages and Systems, Vol. 29, No. 4, Art. 19, August 2007. |
[BibTeX] |
ACM TECS |
Dominique Chanet, Bjorn De Sutter, Bruno De Bus, Ludo Van Put, and Koen De Bosschere Automated reduction of the memory footprint of the Linux kernel ACM Transactions On Embedded Computing Systems, Vol. 6, No. 5, Art. 23, September 2007. |
[BibTeX] |
ACM TECS |
Bjorn De Sutter, Ludo Van Put, Dominique Chanet, Bruno De Bus, and Koen De Bosschere Link-time compaction and optimization of ARM executables ACM Transactions On Embedded Computing Systems, Vol. 6, No. 1, Art. 5, February 2007. |
[BibTeX] |
ACM TOPLAS |
Bjorn De Sutter, Bruno De Bus, and Koen De Bosschere Link-Time Binary Rewriting Techniques for Program Compaction ACM Transactions On Programming Languages and Systems, Vol. 27, No. 5, pages 882-945, September 2005. |
[BibTeX] |
Communications of the ACM |
Bruno De Bus, Daniel Kaestner, Dominique Chanet, and Bjorn De Sutter Post-Pass Compaction Techniques Communications of the ACM, Vol. 46, No. 8, pages 41-46, August 2003. |
[BibTeX] |
ACM OOPSLA (acceptance rate 20%) |
Bjorn De Sutter, Bruno De Bus, and Koen De Bosschere Sifting out the Mud: Low Level C++ Code Reuse ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, pages 275-292, Seattle, June 2002. |
[BibTeX] |
ACM TOPLAS |
Saumya Debray, Will Evans, Robert Muth, and Bjorn De Sutter Compiler Techniques for Code Compaction ACM Transactions On Programming Languages and Systems, Vol. 22, No. 2, pages 378-415, March 2000. |
[BibTeX] |
Int'l Journal High Perf. Comp. Appl. |
Tim Besard, Bjorn De Sutter, Andres Frias-Velazquez, and Wilfried Philips Case study of multiple trace transform implementations International Journal of High Performance Computing Applications, Vol. 29 Nr. 4, pages 489-505, 2015 |
[BibTeX] |
Journal of Systems Architecture |
Mark Christiaens, Bjorn De Sutter, Koen De Bosschere, Jan Van Campenhout, and Ignace Lemahieu A Fast, Cache-Aware Algorithm for the Calculation of Radiological Paths Exploiting Subword Parallelism Journal of Systems Architecture, Special Issue on Parallel Image Processing, Vol. 45, No. 10, pages 781-790, April 1999. |
[BibTeX] |
Parallel Computing |
Bjorn De Sutter, Mark Christiaens, Koen De Bosschere and Jan Van Campenhout On the Use of Subword Parallelism in Medical Image Processing Parallel Computing, Vol. 24, No. 9-10, pages 1537-1556, 1998. |
[BibTeX] |
CACM |
Bjorn De Sutter, Aäron van den Oord To Be or Not To Be Cited in Computer Science Communications of the ACM Vol. 55, No. 8, pp 69-75, Aug 2012 |
[BibTeX] |
Journal of Signal Processing Systems |
Bjorn De Sutter, Diederik Verkest, Jean-Yves Mignolet, Erik Brockmeyer, Arnout Vandecappelle, and Eric Delfosse Design and Tool Flow of Multimedia MPSoC Platforms Journal of Signal Processing Systems, Vol. 57, No. 2, pages 229-247, 2009. |
[BibTeX] |