Developing the Designer's Toolkit with Software Comprehension Models. - Andrew Walenstein (ASE, 1998)

Reverse Engineering Tools as Media for Imperfect Knowledge. - Jens H. Jahnke; Andrew Walenstein (WCRE, 2000)

Applying Traditional Unix Tools during Maintenance: An Experience Report. - Arthur Tateishi; Andrew Walenstein (WCRE, 2000)

Foundations of Cognitive Support: Toward Abstract Patterns of Usefulness. - Andrew Walenstein (DSV-IS, 2002)

Fused Data-Centric Visualizations for Software Evolution Environments. - Jens H. Jahnke; Hausi A. Müller; Andrew Walenstein; Nikolai Mansurov; Kenny Wong (IWPC, 2002)

Theory-based Analysis of Cognitive Support in Software Comprehension Tools. - Andrew Walenstein (IWPC, 2002)

HASTI: A Lightweight Framework for Cognitive Reengineering Analysis. - Andrew Walenstein (PPIG, 2002)

Evaluating Theories for Managing Imperfect Knowledge in Human-Centric Database Reengineering Environments. - Jens H. Jahnke; Andrew Walenstein (Int. J. Softw. Eng. Knowl. Eng., 2002)

Finding Boundary Objects in SE and HCI: An Approach Through Engineering-oriented Design Theories. - Andrew Walenstein (ICSE Workshop on SE-HCI, 2003)

Towards a Clone Detection Benchmark Suite and Results Archive. - Arun Lakhotia; Junwei Li; Andrew Walenstein; Yun Yang (IWPC, 2003)

Observing and Measuring Cognitive Support: Steps Toward Systematic Tool Evaluation and Engineering. - Andrew Walenstein (IWPC, 2003)

Second International Workshop on Detection of Software Clones. - Arun Lakhotia; Andrew Walenstein; Rainer Koschke (WCRE, 2003)

Problems Creating Task-relevant Clone Detection Reference Data. - Andrew Walenstein; Nitin Jyoti; Junwei Li; Yun Yang; Arun Lakhotia (WCRE, 2003)

Theory adapters as discipline coordinators. - Andrew Walenstein (WISER, 2004)

The Second International Workshop on Detection of Software Clones: workshop report. - Andrew Walenstein; Arun Lakhotia; Rainer Koschke (ACM SIGSOFT Softw. Eng. Notes, 2004)

Malware phylogeny generation using permutations of code. - Md. Enamul Karim; Andrew Walenstein; Arun Lakhotia; Laxmi Parida (J. Comput. Virol., 2005)

Clone Detector Use Questions: A List of Desirable Empirical Studies. - Thomas R. Dean; Massimiliano Di Penta; Kostas Kontogiannis; Andrew Walenstein (Duplication, Redundancy, and Similarity in Software, 2006)

06301 Abstracts Collection – Duplication, Redundancy, and Similarity in Software. - Rainer Koschke; Andrew Walenstein; Ettore Merlo (Duplication, Redundancy, and Similarity in Software, 2006)

Code Clones: Reconsidering Terminology. - Andrew Walenstein (Duplication, Redundancy, and Similarity in Software, 2006)

06301 Working Session Summary: Presentation and Visualization of Redundant Code. - Andrew Walenstein; James R. Cordy; William S. Evans; Ahmed E. Hassan; Toshihiro Kamiya; Cory Kapser; Ettore Merlo (Duplication, Redundancy, and Similarity in Software, 2006)

Similarity in Programs. - Andrew Walenstein; Mohammad El-Ramly; James R. Cordy; William S. Evans; Kiarash Mahdavi; Markus Pizka; Ganesan Ramalingam; Jürgen Wolff von Gudenberg (Duplication, Redundancy, and Similarity in Software, 2006)

06301 Summary – Duplication, Redundancy, and Similarity in Software. - Andrew Walenstein; Rainer Koschke; Ettore Merlo (Duplication, Redundancy, and Similarity in Software, 2006)

The Software Similarity Problem in Malware Analysis. - Andrew Walenstein; Arun Lakhotia (Duplication, Redundancy, and Similarity in Software, 2006)

Normalizing Metamorphic Malware Using Term Rewriting. - Andrew Walenstein; Rachit Mathur; Mohamed R. Chouchane; Arun Lakhotia (SCAM, 2006)

Using Markov chains to filter machine-morphed variants of malicious programs. - Mohamed R. Chouchane; Andrew Walenstein; Arun Lakhotia (MALWARE, 2008)

Constructing malware normalizers using term rewriting. - Andrew Walenstein; Rachit Mathur; Mohamed R. Chouchane; Arun Lakhotia (J. Comput. Virol., 2008)

Evaluation of malware phylogeny modelling systems using automated variant generation. - Matthew Hayes; Andrew Walenstein; Arun Lakhotia (J. Comput. Virol., 2009)

Header information in malware families and impact on automated classifiers. - Andrew Walenstein; Daniel J. Hefner; Jeffery Wichers (MALWARE, 2010)

On deployable adversarial classification models. - Anshuman Singh; Sumi Singh; Andrew Walenstein; Arun Lakhotia (AISec, 2011)

Guest editor's introduction to the special section on source code analysis and manipulation. - Sibylle Schupp; Andrew Walenstein (Softw. Qual. J., 2011)

Tracking concept drift in malware families. - Anshuman Singh; Andrew Walenstein; Arun Lakhotia (AISec, 2012)

Improved Malware Classification through Sensor Fusion Using Disjoint Union. - Charles LeDoux; Andrew Walenstein; Arun Lakhotia (ICISTM, 2012)

Deployable Classifiers for Malware Detection. - Anshuman Singh; Sumi Singh; Andrew Walenstein; Arun Lakhotia (ICISTM, 2012)

A transformation-based model of malware derivation. - Andrew Walenstein; Arun Lakhotia (MALWARE, 2012)

Program Structure-Based Feature Selection for Android Malware Analysis. - Andrew Walenstein; Luke Deshotels; Arun Lakhotia (MobiSec, 2012)

In situ reuse of logically extracted functional components. - Craig Miles; Arun Lakhotia; Andrew Walenstein (J. Comput. Virol., 2012)

Detecting machine-morphed malware variants via engine attribution. - Radhouane Chouchane; Natalia Stakhanova; Andrew Walenstein; Arun Lakhotia (J. Comput. Virol. Hacking Tech., 2013)

VILO: a rapid learning nearest-neighbor classifier for malware triage. - Arun Lakhotia; Andrew Walenstein; Craig Miles; Anshuman Singh (J. Comput. Virol. Hacking Tech., 2013)

A Secure Microservice Framework for IoT. - Duo Lu; Dijiang Huang; Andrew Walenstein; Deep Medhi (SOSE, 2017)

A Survey of Anomaly Detection for Connected Vehicle Cybersecurity and Safety. - Gopi Krishnan Rajbahadur; Andrew J. Malton; Andrew Walenstein; Ahmed E. Hassan (Intelligent Vehicles Symposium, 2018)

Generative modeling games for exploratory industry-academic research. - Andrew Walenstein; Andrew J. Malton (CESSER-IP@ICSE, 2019)

Contextual, Behavioral, and Biometric Signatures for Continuous Authentication. - Kyle Quintal; Burak Kantarci; Melike Erol-Kantarci; Andrew J. Malton; Andrew Walenstein (IEEE Internet Comput., 2019)

Enterprise Security with Adaptive Ensemble Learning on Cooperation and Interaction Patterns. - Kyle Quintal; Burak Kantarci; Melike Erol-Kantarci; Andrew J. Malton; Andrew Walenstein (CCNC, 2020)

Autonomic Security Management for IoT Smart Spaces. - Changyuan Lin; Hamzeh Khazaei; Andrew Walenstein; Andrew J. Malton (ACM Trans. Internet Things, 2021)

Adversarial Variational Modality Reconstruction and Regularization for Zero-Day Malware Variants Similarity Detection. - Christopher Molloy; Jeremy Banks; Steven H. H. Ding; Philippe Charland; Andrew Walenstein; Litao Li (ICDM, 2022)

Risk-aware Fine-grained Access Control in Cyber-physical Contexts. - Jinxin Liu 001; Murat Simsek; Burak Kantarci; Melike Erol-Kantarci; Andrew J. Malton; Andrew Walenstein (DTRAP, 2022)

An Efficient Resilient MPC Scheme via Constraint Tightening Against Cyberattacks: Application to Vehicle Cruise Control. - Milad Farsi; Shuhao Bian; Nasser L. Azad; Xiaobing Shi; Andrew Walenstein (ICINCO (1), 2023)

Finding associations between natural and computer languages: A case-study of bilingual LDA applied to the bleeping computer forum posts. - Kundi Yao; Gustavo Ansaldi Oliva; Ahmed E. Hassan; Muhammad Asaduzzaman; Andrew J. Malton; Andrew Walenstein (J. Syst. Softw., 2023)

Dynamic Neural Control Flow Execution: an Agent-Based Deep Equilibrium Approach for Binary Vulnerability Detection. - Li Tao Li; Steven H. H. Ding; Andrew Walenstein; Philippe Charland; Benjamin C. M. Fung (CIKM, 2024)

GAGE: Genetic Algorithm-Based Graph Explainer for Malware Analysis. - Mohd Saqib; Benjamin C. M. Fung; Philippe Charland; Andrew Walenstein (ICDE, 2024)

AsmDocGen: Generating Functional Natural Language Descriptions for Assembly Code. - Jesia Quader Yuki; Mohammadhossein Amouei; Benjamin C. M. Fung; Philippe Charland; Andrew Walenstein (ICSOFT, 2024)

VulEXplaineR: XAI for Vulnerability Detection on Assembly Code. - Samaneh Mahdavifar; Mohd Saqib; Benjamin C. M. Fung; Philippe Charland; Andrew Walenstein (ECML/PKDD (9), 2024)

Dynamic Neural Control Flow Execution: An Agent-Based Deep Equilibrium Approach for Binary Vulnerability Detection. - Litao Li; Steven H. H. Ding; Andrew Walenstein; Philippe Charland; Benjamin C. M. Fung (CoRR, 2024)

Chain-of-Experts (CoE): Reverse Engineering Software Bills of Materials for JavaScript Application Bundles through Code Clone Search. - Leo Song; Steven H. H. Ding; Yuan Tian 008; Li Tao Li; Philippe Charland; Andrew Walenstein (CoRR, 2024)

Mecha: A Neural-Symbolic Open-Set Homogeneous Decision Fusion Approach for Zero-Day Malware Similarity Detection. - Christopher Molloy; Jeremy Banks; Steven H. H. Ding; Furkan Alaca; Philippe Charland; Andrew Walenstein (IEEE Trans. Software Eng., 2025)

Obfuscated Clone Search in JavaScript based on Reinforcement Subsequence Learning. - Leo Song; Steven H. H. Ding; Yuan Tian 008; Li Tao Li; Weihan Ou; Philippe Charland; Andrew Walenstein (ACM Trans. Softw. Eng. Methodol., 2025)