-

Publications of Bruno De Bus

Journal papers

  1. 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(4), pp. 23/1-23/48 (2007)
  2. 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(1), pp. 1-43 (2007)
  3. Bjorn De Sutter, Bruno De Bus and Koen De Bosschere Bidirectional liveness analysis, or how less than half of the Alpha's registers are used Journal of Systems Architecture, Vol. 52(10), pp. 535-548 (2006)
  4. 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 (TOPLAS), Vol. 27(5), pp. 882-945 (2005)
  5. B. De Bus, D. Kastner, D. Chanet, L. Van Put and B. De Sutter Post-Pass Compaction Techniques Communications of the ACM, Vol. 46(8), pp. 41-46 (2003)

Conference publications

  1. Timothy Jones, Sandro Bartolini, Bruno De Bus, John Cavazos and Michael O`Boyle Instruction cache energy saving through compiler way-placement Proceedings of Design, Automation and Test in Europe (DATE), pp. 1196-1201 (2008)
  2. Bertrand Anckaert, Matias Madou, Bjorn De Sutter, Bruno De Bus, Koen De Bosschere and Bart Preneel Program Obfuscation: A Quantitative Approach Proceedings of the 2007 ACM workshop on Quality of protection, pp. 15-20 (2007)
  3. Matias Madou, Bertrand Anckaert, Bruno De Bus, Koen De Bosschere, Jan Cappaert and Bart Preneel On the Effectiveness of Source Code Transformations for Binary Obfuscation Proceedings of the International Conference on Software Engineering Research and Practice (SERP06), pp. 527-533 (2006)
  4. Ludo Van Put, Dominique Chanet, Bruno De Bus, Bjorn De Sutter and Koen De Bosschere DIABLO: a reliable, retargetable and extensible link-time rewriting framework Proceedings of the 2005 IEEE International Symposium On Signal Processing And Information Technology, pp. 7-12 (2005)
  5. Bjorn De Sutter, Bruno De Bus, Michiel Ronsse and Koen De Bosschere Backtracking and dynamic patching for free AADEBUG 2005 : Proceedings of the sixth international symposium on automated and analysis-driven debugging, Vol. 6, pp. 83-87 (2005)
  6. Ludo Van Put, Bjorn De Sutter, Matias Madou, Bruno De Bus, Dominique Chanet, Kristof Smits and Koen De Bosschere LANCET: a nifty code editing tool Proceedings of the 6th ACM SIGPLAN-SIGSOFT workshop on Program analysis for software tools and engineering (PASTE`05), pp. 75-81 (2005)
  7. Dominique Chanet, Bjorn De Sutter, Bruno De Bus, Ludo Van Put and Koen De Bosschere System-Wide Compaction and Specialization of the Linux Kernel Proceedings of the 2005 ACM SIGPLAN/SIGBED Conference on Languages, Compilers and Tools for Embedded Systems (LCTES\`05), pp. 95-104 (2005)
  8. Bertrand Anckaert, Frederik Vandeputte, Bruno De Bus, Bjorn De Sutter and Koen De Bosschere Link-Time Optimization of IA64 Binaries Proceedings of the 10th International Euro-Par Conference, Vol. 3149(3149), pp. 284-291 (2004)
  9. Bruno De Bus, Bjorn De Sutter, Ludo Van Put, Dominique Chanet and Koen De Bosschere Link-Time Optimization of ARM Binaries Proceedings of the 2004 ACM SIGPLAN/SIGBED Conference on Languages, Compilers, and Tools for Embedded Systems (LCTES`04), pp. 211-220 (2004)
  10. Matias Madou, Bjorn De Sutter, Bruno De Bus, Ludo Van Put and Koen De Bosschere Link-time Compaction of MIPS Programs Proceedings of the International Conference on Embedded Systems & Applications, pp. 70-75 (2004)
  11. Bruno De Bus, Dominique Chanet, Bjorn De Sutter, Ludo Van Put and Koen De Bosschere The Design and Implementation of FIT: a Flexible Instrumentation Toolkit Proceedings of the 2004 ACM SIGPLAN-SIGSOFT Workshop on Program Analysis for Software Tools and Engineering, pp. 29-34 (2004)
  12. B. De Bus and K. De Bosschere Diabatik: Diablo\`s instrumentation toolkit Fourth FTW PhD Symposium, pp. On CD (2003)
  13. B. De Bus and K. De Bosschere Diabatik: Diablo`s instrumentation toolkit Program Acceleration through Application and Architecture driven Code Transformations: Symposium Proceedings, pp. 9-11 (2003)
  14. B. De Sutter, H. Vandierendonck, B. De Bus and K. De Bosschere On The Side-Effects of Code Abstraction Proceedings of the 2003 ACM SIGPLAN Conference on Languages, Compilers, and Tools for Embedded Systems (LCTES`03), pp. 244-253 (2003)
  15. B. De Sutter, B. De Bus and K. De Bosschere Sifting out the Mud; Low Level C++ Code Reuse Proceedings of the 17th ACM conference on Object-oriented programming, systems, languages, and applications (OOPSLA), Vol. 37(11), pp. 275-291 (2002)
  16. B. De Bus, L. Van Put, D. Chanet and B. De Sutter Diablo Is A Better Link-time Optimizer Proceedings of an international seminar on Parallel Computing: Grids and Applications., pp. 147-159 (2002)
  17. B. De Bus, B. De Sutter, D. Chanet and L. Van Put Diablo Is A Better Link-time Optimizer Third FTW PhD Symposium, pp. On CD (2002)
  18. B. De Bus Diablo: A Framework for Link-Time Code Compaction Program Acceleration through Application and Architecture driven Code Transformations: Symposium Proceedings, pp. (2002)
  19. P. Keyngnaert, B. Demoen, B. De Sutter, B. De Bus and K. De Bosschere Conflict graph based allocation of static objects to memory banks Proceedings of SCI2001 - 5th World Multiconference on Systemics, Cybernetics and Informatics, 2001, Vol. XIV(Part II), pp. 88-93 (2001)
  20. B. De Sutter, B. De Bus and K. De Bosschere Combining Global Code and Data Compaction Proceedings of the ACM SIGPLAN 2001 Workshop on Languages, Compilers, and Tools for Embedded Systems, Vol. 36(8), pp. 29-38 (2001)
  21. P. Keyngnaert, B. Demoen, B. De Sutter, B. De Bus and K. De Bosschere Conflict Graph Based Allocation of Objects to Memory Banks Proceedings of the International Workshop on Semantics, Program Analysis and Computing Environments for Memory Management, pp. 131-142 (2001)
  22. B. De Sutter, K. De Bosschere, B. De Bus, B. Demoen and P. Keyngnaert Whole-program optimization of binary executables Proceedings of the International Conference on Advances in Infrastructure of Electronic Business, Science, and Education on the Internet, pp. CD-ROM paper 50 (2000)
  23. B. De Sutter, B. De Bus, K. De Bosschere, P. Keyngnaert and B. Demoen On the Static Analysis of Indirect Control Transfers in Binaries Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, Vol. 2, pp. 1013-1019 (2000)

Other publications

  1. Bruno De Bus Reliable, Retargetable and Extensible Link-Time Program Rewriting Doctoraatsproefschrift Faculteit Toegepaste Wetenschappen, Universiteit Gent, pp. (2005)
  2. B. De Bus Een linker front-end toevoegen aan ALTO Afstudeerwerk FTW, RUG, pp. (1999)