Publications

Papers, Articles and Chapters

2024

Evans, I., Porter, C., Micallef, M. (2024). Breaking Tester Stereotypes – who is testing and why it matters. In: Proceedings of the 37th International BCS Human-Computer Interaction Conference (HCI2024), 15-17 July 2024, University of Central Lancashire, Preston, UK

Vella, D., Porter, C. (2024). Remapping the Document Object Model using Geometric and Hierarchical Data Structures for Efficient Eye Control. Proceedings ACM Human-Computer Interaction. 8, ETRA, Article 234 (May 2024), 16 pages. https://doi.org/10.1145/3655608

Meli, M., Tanti, M., Porter, C. (2024). Towards Content Accessibility Through Lexical Simplification for Maltese as a Low-Resource Language. Fourth Workshop on Language Technology for Equality, Diversity, Inclusion (LT-EDI 2024) at the 18th Conference of the European Chapter of the Association for Computational Linguistics, Valletta, Malta.

Whittington, P., Dogan, H., Jiang, N., Wang, R., Porter, C. (2024). Post Proceedings of the Interacting with Assistive Technology (IATech) Workshop. In: Bramwell-Dicks, A., Evans, A., Winckler, M., Petrie, H., Abdelnour-Nocera, J. (eds) Design for Equality and Justice. INTERACT 2023. Lecture Notes in Computer Science, vol 14536. Springer, Cham. https://doi.org/10.1007/978-3-031-61698-3_24

2023

Whittington, P., Dogan, H., Jiang, N., Wang, R., Porter, C. (2023). Post Proceedings of the Interacting with Assistive Technology (IATech) Workshop. In: Bramwell-Dicks, A., Evans, A., Nocera, J., Petrie, H., Winckler, M. (eds) INTERACT 2023 Workshops, Selected Papers. INTERACT 2023. Lecture Notes in Computer Science, vol 14145. Springer, Cham.

Pocock, C., Porter, C., Agius, M. (2023). Towards Gesture Based Assistive Technology for Persons Experiencing Involuntary Muscle Contractions. In: da Silva, H.P., Cipresso, P. (eds) Computer-Human Interaction Research and Applications. CHIRA 2023. Communications in Computer and Information Science, vol 1996. Springer, Cham. https://doi.org/10.1007/978-3-031-49425-3_4

Pocock, C., Porter, C., Agius, M. (2024). Co-producing Gesture-Based AT – A Case Study. In: Bramwell-Dicks, A., Evans, A., Winckler, M., Petrie, H., Abdelnour-Nocera, J. (eds) Design for Equality and Justice. INTERACT 2023. Lecture Notes in Computer Science, vol 14536. Springer, Cham. https://doi.org/10.1007/978-3-031-61698-3_28

Porter, C., Zammit, G. (2023). Blink, Pull, Nudge or Tap? The Impact of Secondary Input Modalities on Eye-Typing Performance. In: Kurosu, M., et al. HCI International 2023 – Late Breaking Papers. HCII 2023. Lecture Notes in Computer Science, vol 14054. Springer, Cham. https://doi.org/10.1007/978-3-031-48038-6_15

2022

Camilleri, A., Porter, C., Camilleri, T. (2022). Boggle: An SSVEP-Based BCI Web Browser. In: Holzinger, A., Silva, H.P., Helfert, M., Constantine, L. (eds) Computer-Human Interaction Research and Applications. CHIRA 2020. Communications in Computer and Information Science, vol 1609. Springer, Cham. https://doi.org/10.1007/978-3-031-22015-9_6

Porter, C; Accessible PDF Documents: A quick process guide to author and test accessible PDF documents, accessibility.com.mt, 2022

Vella, V.; Porter, C.; Wait a second! Assessing the impact of different desktop push notification types on software developers. In European Conference on Cognitive Ergonomics 2022 (ECCE 2022), 2022 October 4–7, 2022, Kaiserslautern, Germany.

Camilleri, D.; Micallef, M.; Porter, C.; Assessing Task Difficulty in Software Testing using Biometric Measures. Proceedings of the 35th International BCS Human-Computer Interaction Conference (HCI), 11-13 July 2022, Keele University, Keele, Staffordshire, UK.

Camilleri, D.; Micallef, M.; Porter, C.; Investigating Cognitive Workload during Comprehension and Application Tasks in Software Testing. The 34th International Conference on Software Engineering & Knowledge Engineering, 1st-10th July 2022, Pittsburgh, USA.

2021

Porter, C; Building Accessible Mobile Applications: A quick process guide to build and test accessible mobile applications., accessibility.com.mt, 2021

Evans, I.; Porter, C.; Micallef.; Scared, frustrated and quietly proud: Testers’ lived experience of tools and automation. In European Conference on Cognitive Ergonomics 2021 (ECCE 2021), April 26–29, 2021, Siena, Italy. ACM, New York, NY, USA, 7 pages. https://doi.org/10.1145/3452853.3452872

Vella, V.; Porter, C. 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, Imaging and Computer Graphics Theory and Applications (VISIGRAPP 2021): HUCAPP, Online, February 8 – February 10, 2021

2020

Porter, C; Building Accessible Web Applications: A quick process guide to build and test accessible web applications., accessibility.com.mt, 2020

Camilleri, A.; Porter, C.; Camilleri, T. Towards Accurate Browser-Based SSVEP Stimuli Generation.  4th International Conference on Computer-Human Interaction Research and Applications (CHIRA 2020), November, 2020.

Evans, I.; Porter, C.; Micallef, M.; Harty, J. Test Tools: an illusion of usability?. 2020 IEEE International Conference on Software Testing, Verification and Validation Workshops (ICSTW), Porto, Portugal, 2020, pp. 392-397, doi: 10.1109/ICSTW50294.2020.00070.

Evans, I.; Porter, C.; Micallef, M.; Harty, J. Stuck in Limbo with Magical Solutions: The Testers’ Lived Experience Of Tools And Automation. Proceedings of the 15th International Joint Conference on Computer Vision, Imaging and Computer Graphics Theory and Applications (VISIGRAPP 2019): HUCAPP, Valetta, Malta, February 27 – February 29, 2020

2019

Vella, D.; Porter, C. Investigating Hyperlink Selection with Gaze-Driven User Agents, HFES Europe Annual Meeting, 2nd-4th October 2019, Nantes, France.

Catania, S.; Porter, C.; Micallef, M. Towards Human-Centric Software Testing, The 31st International Conference on Software Engineering & Knowledge Engineering, 10th-12th July 2019, Lisbon, Portugal. DOI:10.18293/SEKE2019-065

Micallef, M.; Porter, C. Towards Detecting and Managing Information Anxiety in the ICT Industry, The 31st International Conference on Software Engineering & Knowledge Engineering, 10th-12th July 2019, Lisbon, Portugal. DOI:10.18293/SEKE2019-095

Micallef, M.; Porter, C. What happened to Luke? [exploring Information Anxiety in the context of software testing], TEST Magazine, March 2019.

2018

Porter, C.; Camilleri, T. The Web and Brain SignalsThe Sunday Times of Malta, 5th August, 2018.

Galea, C.; Porter, C. Accessible Choral Ensembles for the Visually Impaired, British HCI 2018, 2nd-6th July 2018, Belfast, Northern Ireland.

Porter, C. Design Shortcomings in E-Service Enrolment Processes: Recommendations From an HCI PerspectiveInternational Journal of E-Services and Mobile Applications (IJESMA), 10(3), 1-18. doi:10.4018/IJESMA.2018070101

Evans, I.; Porter, C. Devices and Desires: Understanding How Users Experience Your Software, TechWell Insights Newsletter, March 28, 2018.

2017

Caruana, B.; Porter, C. The Impact of Keyboard Layouts on Dwell-Free Eye-Driven Typing Performance, HFES Europe Annual Meeting, September 2017, Rome, Italy.

Debono J.; Muscat, A; Porter, C. Web-Based eTutor for Learning Electrical Circuit Analysis, The Junior College Multi-Disciplinary Conference: Research, Practice and Collaboration ‘Connections’, September 2017, Msida, Malta.

Micallef, M; Porter, C. Help! I’m only human! Understanding and supporting the human tester. Keynote at BCS SIGiST – Spring 2017 Conference, 14th March, 2017, London, UK.

Porter, C. From aircraft to e-government – using NASA-TLX to study the digital native’s enrolment experience for a compulsory e-service. Human Factors and Ergonomics (European Chapter) Conference Proceedings, October 26-28, 2016, Prague, Czech Republic.

2016

Chetcuti A; Porter, C. Butterfleye: Supporting the Development of Accessible Web Applications for Users with Severe Motor-ImpairmentWork in Progress Track, British HCI 2016, 11th – 15th July 2016, Bournemouth, UK.

Porter, C. Development and Use of Simulated Personas. Upfront Thinking, June 22, 2016, Zurich, Switzerland.

Micallef, M; Porter, C. (2016). HCI – The Tester’s New Sidekick? The Tester Magazine – BCS 03/2016 (pp 12 -15)

Micallef, M; Porter, C; Borg, A. (2016). Do Exploratory Testers Need Formal Training? An Investigation Using HCI Techniques. The 11th Workshop on Testing: Academia-Industry Collaboration, Practice and Research Techniques, April 11, 2016, Chicago, IL, USA

2015

Borg, A; Porter, C; Micallef, M. (2015). Poster: Is Carmen better than George? Testing the Exploratory Tester using HCI Techniques (pre-print PDF), International Conference on Software Engineering, to appear, 2015, Florence, Italy

2014

Porter, C; Letier, E. & Sasse M., A. (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, RE14, Karlskrona, Sweden

2013

Porter, C. (2013). SENTIRE / designing human-centric identity systemsPoster session presented at the Information Assurance Advisory Council (IAAC) Symposium, London, 2013 [Voted best poster by an independent judging panel based on content, innovation and presentation]

Porter, C; Sasse M., A., & Letier, E. (2013). Giving a voice to personas in the design of e-government identity processes. From Research to Design: Challenges of Qualitative Data Representation and Interpretation in HCI – BCS HCI 2013, Uxbridge, UK

Micallef, G.; Porter, C. (2013). Web Personalisation through mouse motion analytics. In WICT2013, SmartCity, Malta,  2013

2012

Porter, C., Sasse M., A., & Letier, E. (2012). Designing acceptable user registration processes for e-services. Proceedings of HCI 2012 – The 26th BCS Conference on Human Computer Interaction, Birmingham, UK

2011

Porter, C. (2011). Privacy and usability in SMS-based G2B/B2G m-Government: STK and SMS: Balancing privacy and usability. EUROCON2011 (IEEE). Lisbon, Portugal. (Video – a talk based on this paper – WICT2012 – University of Malta)

2010

Braden. B; Porter, C. (2010). CAMPUS LINK: Educational Institutes in SynergyIn WICT2010, San Gwann, Malta,  2010

2008

Porter, C. (2008). Achieving Full eID Mobility across Federated Political Domains: a Case for Mobile Identity with Operator and ME/SIM Platform IndependenceEuropean eID Card Conference, Leuven, Belgium,  2008

Porter, C. Citizen eIdentities Token Mobility and Usability (low res). Research Poster, University of Malta, CIS Department, 2008 

Past Students

The usability of security mechanisms for identity management in enterprise computing – Charlon Zammit Stanmore, 2009  (Click here for poster)

Educational Institutes in Synergy – Federating identities across educational institutes  – Braden Borg, 2009 (Click here for poster)

Designing for Usability – Improving the citizen’s lived experience in e-Government Portal registration and authentication – Audrey Mifsud, 2009 (Click here for poster)

Datasets

C. Pocock and C. Porter, Wearable Gesture-based Assistive Technology for People with Motor Impairments, 29-Mar-2022. [Online]. Available: osf.io/6sm89.

I. Evans, C. Porter, J. Harty, and M. Micallef, TX – the testers’ experience of their tool set, 21-Feb-2020. [Online]. Available: osf.io/9qsgd.

Source code and packages

SSVEP Stimuli-Generator Libraries. Four cross-platform Steady State Visually Evoked Potential (SSVEP) stimuli-generator libraries, whose stimuli are produced via constant-period and square wave approximation techniques, for use in a Brain-Computer Interface (BCI) context [NPM Distribution]. https://www.npmjs.com/package/ssvep-stimuli

SSVEP Stimuli-Generator Libraries – NPM. Four cross-platform Steady State Visually Evoked Potential (SSVEP) stimuli-generator libraries, whose stimuli are produced via constant-period and square wave approximation techniques, for use in a Brain-Computer Interface (BCI) context [Source Code]. https://github.com/hci-lab-um/web-ssvep-stimuli-generators

Gleyed – a swipe-typing keyboard for eye-based interaction (experimental toolset) [Source Code]. https://github.com/hci-lab-um/gleyed

Gleyed-ahead – swipe-typing for eye-based interaction with type ahead functionality [Source Code]. https://github.com/hci-lab-um/gleyed-ahead

Butterfleye – a Bootstrap plugin for eye-tracking optimised web interaction [Source Code]. https://github.com/hci-lab-um/butterfleye

Liberty – a multi-modal communications board [Source Code]. https://github.com/hci-lab-um/liberty

Cactus – hands-free web browser [Source Code]. https://github.com/hci-lab-um/cactus