Papers, Articles and Chapters
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.
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
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
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.
Porter, C.; Camilleri, T. The Web and Brain Signals, The 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 Perspective. International 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.
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.
Chetcuti A; Porter, C. Butterfleye: Supporting the Development of Accessible Web Applications for Users with Severe Motor-Impairment, Work 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
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
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
Porter, C. (2013). SENTIRE / designing human-centric identity systems. Poster 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
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
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)
Braden. B; Porter, C. (2010). CAMPUS LINK: Educational Institutes in Synergy. In WICT2010, San Gwann, Malta, 2010
Porter, C. (2008). Achieving Full eID Mobility across Federated Political Domains: a Case for Mobile Identity with Operator and ME/SIM Platform Independence. European eID Card Conference, Leuven, Belgium, 2008
Porter, C. Citizen eIdentities Token Mobility and Usability (low res). Research Poster, University of Malta, CIS Department, 2008
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)
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