2025
A Deep Learning Framework for Visual Attention Prediction and Analysis of News Interfaces.
CoRR, March, 2025
Tackling ML-based Dynamic Mispredictions using Statically Computed Invariants for Attack Surface Reduction.
Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, 2025
2024
Compiler and Machine Learning-based Predictive Techniques for Security Enhancement through Software Debloating.
PhD thesis, 2024
Remapping the Document Object Model using Geometric and Hierarchical Data Structures for Efficient Eye Control.
Proc. ACM Hum. Comput. Interact., 2024
Combined Static Analysis and Machine Learning Prediction for Application Debloating.
CoRR, 2024
Position Paper: From Confidential Computing to Zero Trust, Come Along for the (Bumpy?) Ride.
Proceedings of the 13th International Workshop on Hardware and Architectural Support for Security and Privacy, 2024
How Can Heuristics Be Communicated?
Proceedings of the Computer-Human Interaction Research and Applications, 2024
2023
Beacons: An End-to-End Compiler Framework for Predicting and Utilizing Dynamic Loop Characteristics.
Proc. ACM Program. Lang., October, 2023
Post Proceedings of the Interacting with Assistive Technology (IATech) Workshop.
Proceedings of the Design for Equality and Justice - INTERACT 2023 IFIP TC 13 Workshops, York, UK, August 28, 2023
Co-producing Gesture-Based AT - A Case Study.
Proceedings of the Design for Equality and Justice - INTERACT 2023 IFIP TC 13 Workshops, York, UK, August 28, 2023
Blink, Pull, Nudge or Tap? The Impact of Secondary Input Modalities on Eye-Typing Performance.
Proceedings of the HCI International 2023 - Late Breaking Papers, 2023
Towards Gesture Based Assistive Technology for Persons Experiencing Involuntary Muscle Contractions.
Proceedings of the Computer-Human Interaction Research and Applications, 2023
Decker: Attack Surface Reduction via On-Demand Code Mapping.
Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, 2023
2022
Investigating Cognitive Workload during Comprehension and Application Tasks in Software Testing.
Proceedings of the 34th International Conference on Software Engineering and Knowledge Engineering, 2022
Compiler-assisted scheduling for multi-instance GPUs.
Proceedings of the GPGPU@PPoPP 2022: Proceedings of the 14th Workshop on General Purpose Processing Using GPU, 2022
CASE: a compiler-assisted SchEduling framework for multi-GPU systems.
Proceedings of the PPoPP '22: 27th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, Seoul, Republic of Korea, April 2, 2022
Wait a second! Assessing the impact of different desktop push notification types on software developers.
Proceedings of the ECCE 2022: 33rd European Conference on Cognitive Ergonomics, Kaiserslautern, Germany, October 4, 2022
2021
On-the-fly Code Activation for Attack Surface Reduction.
CoRR, 2021
Effective GPU Sharing Under Compiler Guidance.
CoRR, 2021
Compiler-Guided Throughput Scheduling for Many-core Machines.
CoRR, 2021
Knock Brush! Perceived Impact of Push-based Notifications on Software Developers at Home and at the Office.
Proceedings of the 16th International Joint Conference on Computer Vision, 2021
Scared, frustrated and quietly proud: Testers' lived experience of tools and automation.
Proceedings of the ECCE 2021: European Conference on Cognitive Ergonomics 2021, 2021
2020
BlankIt library debloating: getting what you want instead of cutting what you don't.
Proceedings of the 41st ACM SIGPLAN International Conference on Programming Language Design and Implementation, 2020
Test Tools: an illusion of usability?
Proceedings of the 13th IEEE International Conference on Software Testing, 2020
Stuck in Limbo with Magical Solutions: The Testers' Lived Experiences of Tools and Automation.
Proceedings of the 15th International Joint Conference on Computer Vision, 2020
Boggle: An SSVEP-Based BCI Web Browser.
Proceedings of the Computer-Human Interaction Research and Applications, 2020
Towards Accurate Browser-based SSVEP Stimuli Generation.
Proceedings of the 4th International Conference on Computer-Human Interaction Research and Applications, 2020
2019
Binary Debloating for Security via Demand Driven Loading.
CoRR, 2019
Towards Detecting and Managing Information Anxiety in the ICT Industry.
Proceedings of the 31st International Conference on Software Engineering and Knowledge Engineering, 2019
Towards human-centric software testing.
Proceedings of the 31st International Conference on Software Engineering and Knowledge Engineering, 2019
2018
Design Shortcomings in E-Service Enrolment Processes: Recommendations From an HCI Perspective.
Int. J. E Serv. Mob. Appl., 2018
2016
Do Exploratory Testers Need Formal Training? An Investigation Using HCI Techniques.
Proceedings of the Ninth IEEE International Conference on Software Testing, 2016
Butterfleye: Supporting the Development of Accessible Web Applications for Users with Severe Motor-Impairment.
Proceedings of the HCI 2016, 2016
2015
Poster: Is Carmen Better than George? Testing the Exploratory Tester Using HCI Techniques.
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015
2014
Building a National E-Service using Sentire experience report on the use of Sentire: A volere-based requirements framework driven by calibrated personas and simulated user feedback.
Proceedings of the IEEE 22nd International Requirements Engineering Conference, 2014
2013
Mitigating power- and timing-based side-channel attacks using dual-spacer dual-rail delay-insensitive asynchronous logic.
Microelectron. J., 2013
2011
Privacy and usability in SMS-based G2B/B2G m-Government: STK and SMS: Balancing privacy and usability.
Proceedings of EUROCON 2011, 2011