Tetrahedralization of Simple and Non-Simple Polyhedra. - Godfried T. Toussaint; Clark Verbrugge; Cao An Wang; Binhai Zhu (CCCG, 1993)

Generalized Constant Propagation: A Study in C. - Clark Verbrugge; Phong Co; Laurie J. Hendren (CC, 1996)

A framework for optimizing Java using attributes. - Patrice Pominville; Feng Qian; Raja Vallée-Rai; Laurie J. Hendren; Clark Verbrugge (CASCON, 2000)

Soot (poster session): a Java bytecode optimization and annotation framework. - Raja Vallée-Rai; Patrick Lam 001; Clark Verbrugge; Patrice Pominville; Feng Qian (OOPSLA Addendum, 2000)

Generating irregular partitionable data structures. - Prakash Panangaden; Clark Verbrugge (Theor. Comput. Sci., 2000)

A Comprehensive Approach to Array Bounds Check Elimination for Java. - Feng Qian; Laurie J. Hendren; Clark Verbrugge (CC, 2002)

A Structure for Modern Computer Narratives. - Clark Verbrugge (Computers and Games, 2002)

STEP: a framework for the efficient encoding of general trace data. - Rhodes Brown; Karel Driesen; David Eng; Laurie J. Hendren; John Jorgensen; Clark Verbrugge; Qin Wang 002 (PASTE, 2002)

Dynamic metrics for java. - Bruno Dufour; Karel Driesen; Laurie J. Hendren; Clark Verbrugge (OOPSLA, 2003)

*J: a tool for dynamic analysis of Java programs. - Bruno Dufour; Laurie J. Hendren; Clark Verbrugge (OOPSLA Companion, 2003)

EVolve: An Open Extensible Software Visualisation Framework. - Qin Wang 002; Wei Wang 015; Rhodes Brown; Karel Driesen; Bruno Dufour; Laurie J. Hendren; Clark Verbrugge (SOFTVIS, 2003)

A Practical MHP Information Analysis for Concurrent Java Programs. - Lin Li; Clark Verbrugge (LCPC, 2004)

Measuring the dynamic behaviour of AspectJ programs. - Bruno Dufour; Christopher Goard; Laurie J. Hendren; Oege de Moor; Ganesh Sittampalam; Clark Verbrugge (OOPSLA, 2004)

Software Thread Level Speculation for the Java Language and Virtual Machine Environment. - Christopher J. F. Pickett; Clark Verbrugge (LCPC, 2005)

abc the aspectBench compiler for aspectJ a workbench for aspect-oriented programming language and compilers research. - Chris Allan; Pavel Avgustinov; Aske Simon Christensen; Bruno Dufour; Christopher Goard; Laurie J. Hendren; Sascha Kuzins; Jennifer Lhoták; Ondrej Lhoták; Oege de Moor; Damien Sereni; Ganesh Sittampalam; et al. (OOPSLA Companion, 2005)

SableSpMT: a software framework for analysing speculative multithreading in Java. - Christopher J. F. Pickett; Clark Verbrugge (PASTE, 2005)

Middleware benchmarking: approaches, results, experiences. - Paul Brebner; Emmanuel Cecchet; Julie Marguerite; Petr Tuma 001; Octavian Ciuhandu; Bruno Dufour; Lieven Eeckhout; Stéphane Frénot; Arvind S. Krishna; John Murphy 001; Clark Verbrugge (Concurr. Comput. Pract. Exp., 2005)

Code Layout as a Source of Noise in JVM Performance. - Dayong Gu; Clark Verbrugge; Etienne Gagnon (Stud. Inform. Univ., 2005)

Dynamic Data Structure Analysis for Java Programs. - Sokhom Pheng; Clark Verbrugge (ICPC, 2006)

Comparing interest management algorithms for massively multiplayer games. - Jean-Sébastien Boulanger; Jörg Kienzle; Clark Verbrugge (NETGAMES, 2006)

Relative factors in performance analysis of Java virtual machines. - Dayong Gu; Clark Verbrugge; Etienne M. Gagnon (VEE, 2006)

Component-Based Lock Allocation. - Richard L. Halpert; Christopher J. F. Pickett; Clark Verbrugge (PACT, 2007)

Dynamic purity analysis for java programs. - Haiying Xu; Christopher J. F. Pickett; Clark Verbrugge (PASTE, 2007)

Compiler-Guaranteed Safety in Code-Copying Virtual Machines. - Gregory B. Prokopski; Clark Verbrugge (CC, 2008)

Phase-based adaptive recompilation in a JVM. - Dayong Gu; Clark Verbrugge (CGO, 2008)

A peer auditing scheme for cheat elimination in MMOGs. - Josh Goodman; Clark Verbrugge (NETGAMES, 2008)

Analyzing the performance of code-copying virtual machines. - Gregory B. Prokopski; Clark Verbrugge (OOPSLA, 2008)

Mammoth: a massively multiplayer game research framework. - Jörg Kienzle; Clark Verbrugge; Bettina Kemme; Alexandre Denault; Michael Hawker (FDG, 2009)

McLab: an extensible compiler toolkit for MATLAB and related languages. - Andrew Casey; Jun Li; Jesse Doherty; Maxime Chevalier-Boisvert; Toheed Aslam; Anton Dubrau; Nurudeen Lameed; Amina Aslam; Rahul Garg 003; Soroush Radpour; Olivier Savary Bélanger; Laurie J. Hendren; et al. (C3S2E, 2010)

9th Workshop on Compiler-Driven Performance. - Clark Verbrugge; J. Gregory Steffan; Mark G. Stoodley; Kit Barton; Ondrej Lhoták (CASCON, 2010)

Optimizing Matlab through Just-In-Time Specialization. - Maxime Chevalier-Boisvert; Laurie J. Hendren; Clark Verbrugge (CC, 2010)

Analyzing Computer Game Narratives. - Clark Verbrugge; Peng Zhang (ICEC, 2010)

A protocol for distributed collision detection. - Tom Ching Ling Chen; Clark Verbrugge (NETGAMES, 2010)

10th Workshop on Compiler-Driven Performance. - Clark Verbrugge; José Nelson Amaral; Mark G. Stoodley; David Grove; Kit Barton (CASCON, 2011)

Measuring cooperative gameplay pacing in World of Warcraft. - Martin Ashton; Clark Verbrugge (FDG, 2011)

McLAB: enabling programming language, compiler and software engineering research for matlab. - Laurie J. Hendren; Jesse Doherty; Anton Dubrau; Rahul Garg 003; Nurudeen Lameed; Soroush Radpour; Amina Aslam; Toheed Aslam; Andrew Casey; Maxime Chevalier-Boisvert; Jun Li; Clark Verbrugge; et al. (OOPSLA Companion, 2011)

There is nothing wrong with out-of-thin-air: compiler optimization and memory models. - Clark Verbrugge; Allan Kielstra; Yi Zhang (MSPC, 2011)

Guest Editors' Introduction: Engineering Fun. - Clark Verbrugge; Paul Kruszewski (IEEE Softw., 2011)

Statechart-Based AI in Practice. - Christopher Dragert; Jörg Kienzle; Clark Verbrugge (AIIDE, 2012)

Reusable components for artificial intelligence in computer games. - Christopher Dragert; Jörg Kienzle; Clark Verbrugge (GAS@ICSE, 2012)

Language and Architecture Independent Software Thread-Level Speculation. - Zhen Cao; Clark Verbrugge (LCPC, 2012)

Scythe AI: A Tool for Modular Reuse of Game AI. - Christopher Dragert; Jörg Kienzle; Clark Verbrugge (AIIDE, 2013)

Integrating Formal Qualitative Analysis Techniques within a Procedural Narrative Generation System. - Ben Anderson Kybartas; Clark Verbrugge (Intelligent Narrative Technologies, 2013)

An Exploration Tool for Predicting Stealthy Behaviour. - Jonathan Tremblay; Pedro Andrade Torres; Nir Rikovitch; Clark Verbrugge (AI in the Game Design Process @ AIIDE, 2013)

Sequential Pose Estimation Using Linearized Rotation Matrices. - Timothy Michael Drews; Paul G. Kry; James Richard Forbes; Clark Verbrugge (CRV, 2013)

Adaptive companions in FPS games. - Jonathan Tremblay; Clark Verbrugge (FDG, 2013)

Towards the design of a human-like FPS NPC using pheromone maps. - Amir Yahyavi; Jonathan Tremblay; Clark Verbrugge; Bettina Kemme (IGIC, 2013)

Mixed Model Universal Software Thread-Level Speculation. - Zhen Cao; Clark Verbrugge (ICPP, 2013)

Adaptive Fork-Heuristics for Software Thread-Level Speculation. - Zhen Cao; Clark Verbrugge (PPAM (1), 2013)

Generative Methods for Guard and Camera Placement in Stealth Games. - Qihan Xu; Jonathan Tremblay; Clark Verbrugge (AIIDE, 2014)

An algorithmic approach to analyzing combat and stealth games. - Jonathan Tremblay; Pedro Andrade Torres; Clark Verbrugge (CIG, 2014)

Target selection for AI companions in FPS games. - Jonathan Tremblay; Christopher Dragert; Clark Verbrugge (FDG, 2014)

Measuring risk in stealth games. - Jonathan Tremblay; Pedro Andrade Torres; Clark Verbrugge (FDG, 2014)

Search-Based Model Optimization Using Model Transformations. - Joachim Denil; Maris Jukss; Clark Verbrugge; Hans Vangheluwe (SAM, 2014)

Dynamic Scope Discovery for Model Transformations. - Maris Jukss; Clark Verbrugge; Dániel Varró; Hans Vangheluwe (SLE, 2014)

Analysis of ReGEN as a Graph-Rewriting System for Quest Generation. - Ben A. Kybartas; Clark Verbrugge (IEEE Trans. Comput. Intell. AI Games, 2014)

14th compiler-driven performance workshop. - Ondrej Lhoták; Xipeng Shen; Ettore Tiotto; Martin Hirzel; Clark Verbrugge (CASCON, 2015)

Clustering Player Paths. - Jonathan Campbell; Jonathan Tremblay; Clark Verbrugge (FDG, 2015)

A Game Genre Agnostic Framework for Game-Design. - Jonathan Tremblay; Clark Verbrugge (GAS@ICSE, 2015)

Towards a Unifying Model Transformation Bus. - Maris Jukss; Bruno Barroca; Clark Verbrugge; Hans Vangheluwe (GEMOC+MPM@MoDELS, 2015)

Analyzing Stealth Games with Distractions. - Alexander Borodovski; Clark Verbrugge (AIIDE, 2016)

Staying Hidden: An Analysis of Hiding Strategies in a 2D Level with Occlusions. - Navjot Singh; Clark Verbrugge (AIIDE, 2016)

The workshop on compiler-driven performance. - Xipeng Shen; Clark Verbrugge; Daniel Neilson; Arpith C. Jacob (CASCON, 2016)

Reducing memory buffering overhead in software thread-level speculation. - Zhen Cao; Clark Verbrugge (CC, 2016)

Heuristics for sleep and heal in combat. - Shuo Xu; Clark Verbrugge (CIG, 2016)

Towards Inconsistency Tolerance by Quantification of Semantic Inconsistencies. - István Dávid; Eugene Syriani; Clark Verbrugge; Didier Buchs; Dominique Blouin; Antonio Cicchetti; Ken Vanherpen (COMMitMDE@MoDELS, 2016)

Exhaustive analysis of thread-level speculation. - Clark Verbrugge; Christopher J. F. Pickett; Alexander Krolik; Allan Kielstra (SEPS@SPLASH, 2016)

Learning Combat in NetHack. - Jonathan Campbell; Clark Verbrugge (AIIDE, 2017)

Exploration in NetHack using occupancy maps. - Jonathan Campbell; Clark Verbrugge (FDG, 2017)

Subject and Subjectivity: A Conversational Game Using Possible Worlds. - Ben A. Kybartas; Clark Verbrugge; Jonathan Lessard (ICIDS, 2017)

Transformations Debugging Transformations. - Maris Jukss; Clark Verbrugge; Hans Vangheluwe (MoDELS (Satellite Events), 2017)

Report on the 1st International Workshop on Debugging in Model-Driven Engineering (MDEbug'17). - Simon Van Mierlo; Erwan Bousse; Hans Vangheluwe; Manuel Wimmer; Clark Verbrugge; Martin Gogolla; Matthias Tichy; Arnaud Blouin (MoDELS (Satellite Events), 2017)

Generating Paths with WFC. - Hugo Scurti; Clark Verbrugge (AIIDE, 2018)

Modelling Player Understanding of Non-Player Character Paths. - Mengxi Xoey Zhang; Clark Verbrugge (AIIDE, 2018)

Expressive Range Analysis of a Possible Worlds Driven Emergent Narrative System. - Ben A. Kybartas; Clark Verbrugge; Jonathan Lessard (ICIDS, 2018)

Debugging of Model Transformations and Contracts in SyVOLT. - Bentley James Oakes; Levi Lucio; Clark Verbrugge; Hans Vangheluwe (MoDELS (Workshops), 2018)

Scope in model transformations. - Maris Jukss; Clark Verbrugge; Maged Elaasar; Hans Vangheluwe (Softw. Syst. Model., 2018)

Compiler-driven performance workshop. - Clark Verbrugge; José Nelson Amaral; Reid Copeland; Whitney T. Tsang (CASCON, 2019)

Towards Sketching Interfaces for Multi-paradigm Modeling. - Simon Van Mierlo; Julien Deantoni; Loli Burgueño; Clark Verbrugge; Hans Vangheluwe (MoDELS (Companion), 2019)

Exploration in NetHack With Secret Discovery. - Jonathan Campbell; Clark Verbrugge (IEEE Trans. Games, 2019)

Dynamic Guard Patrol in Stealth Games. - Wael Al Enezi; Clark Verbrugge (AIIDE, 2020)

Geometry of Hiding: Generating Visibility Manifolds. - Adrian Koretski; Clark Verbrugge (AIIDE, 2020)

A Sketch-Based Tool for Authoring and Analyzing Emergent Narratives. - Ben A. Kybartas; Clark Verbrugge; Jonathan Lessard (AIIDE, 2020)

Improving database query performance with automatic fusion. - Hanfeng Chen; Alexander Krolik; Bettina Kemme; Clark Verbrugge; Laurie J. Hendren (CC, 2020)

Reordering Under the ECMAScript Memory Consistency Model. - Akshay Gopalakrishnan; Clark Verbrugge (LCPC, 2020)

A Fully Structure-Driven Performance Analysis of Sparse Matrix-Vector Multiplication. - Prabhjot Sandhu; Clark Verbrugge; Laurie J. Hendren (ICPE, 2020)

Offline Grid-Based Coverage path planning for guards in games. - Wael Al Enezi; Clark Verbrugge (CoRR, 2020)

Efficient 2D Sound Propagation in Video Games. - Nima Davari; Clark Verbrugge (AIIDE, 2021)

A Force Dynamic Model of Narrative Agents. - Quinn Kybartas; Clark Verbrugge; Jonathan Lessard (AIIDE, 2021)

r3d3: Optimized Query Compilation on GPUs. - Alexander Krolik; Clark Verbrugge; Laurie J. Hendren (CGO, 2021)

Skeleton-based multi-agent opponent search. - Wael Al Enezi; Clark Verbrugge (CoG, 2021)

A Hybrid Synchronization Mechanism for Parallel Sparse Triangular Solve. - Prabhjot Sandhu; Clark Verbrugge; Laurie J. Hendren (LCPC, 2021)

Tension Space Analysis for Emergent Narrative. - Ben Anderson Kybartas; Clark Verbrugge; Jonathan Lessard (IEEE Trans. Games, 2021)

Stealthy path planning against dynamic observers. - Wael Al Enezi; Clark Verbrugge (MIG, 2022)

Investigating the Influence of Behaviors and Dialogs on Player Enjoyment in Stealth Games. - Wael Al Enezi; Clark Verbrugge (AIIDE, 2023)

Evaluating Player Experience in Stealth Games: Dynamic Guard Patrol Behavior Study. - Wael Al Enezi; Clark Verbrugge (AIIDE, 2023)

Memory Consistency Models for Program Transformations: An Intellectual Abstract. - Akshay Gopalakrishnan; Clark Verbrugge; Mark Batty (ISMM, 2023)

rNdN: Fast Query Compilation for NVIDIA GPUs. - Alexander Krolik; Clark Verbrugge; Laurie J. Hendren (ACM Trans. Archit. Code Optim., 2023)

Efficient Octree-based 3D Pathfinding. - Quentin Massonnat; Clark Verbrugge (CoG, 2024)

Regular Expressions on Modern GPGPUs. - Cheng Li; Clark Verbrugge (GPGPU@PPoPP, 2024)

Memory Consistency and Program Transformations. - Akshay Gopalakrishnan; Clark Verbrugge; Mark Batty (CoRR, 2024)

Procedural Generation of Rollercoasters. - Jonathan Campbell; Clark Verbrugge (IEEE Trans. Games, 2024)

Quantitative Analysis of Visual Guidance in Level Transitions Using Multimodal Visual Metrics. - Kaijie Xu 002; Clark Verbrugge (CoG, 2025)

Action Window Planning for Stealth Missions. - Kaijie Xu; Clark Verbrugge (CoG, 2025)

Playing RollerCoaster Tycoon with Reinforcement Learning. - Jonathan Campbell; Clark Verbrugge (FDG, 2025)

Constraint Is All You Need: Optimization-Based 3D Level Generation with LLMs. - Kaijie Xu 002; Clark Verbrugge (FDG, 2025)

Portability of Optimizations from SC to TSO. - Akshay Gopalakrishnan; Clark Verbrugge (TASE, 2025)

Quantifying and combining uncertainty for improving the behavior of Digital Twin Systems. - Julien Deantoni; Paula Muñoz 001; Cláudio Gomes 001; Clark Verbrugge; Rakshit Mittal; Robert Heinrich; Stijn Bellis; Antonio Vallecillo (Autom., 2025)