On the efficient implementation of combinators as an object code for functional programs. - Mike S. Joy (1984)

Efficient Combinator Code. - Mike S. Joy; Victor J. Rayward-Smith; F. Warren Burton (Comput. Lang., 1985)

A standard for a graph representation for functional programs. - Mike Joy; Tom H. Axford (ACM SIGPLAN Notices, 1988)

GCODE: a revised standard for a graph representation for functional programs. - Mike Joy; Tom H. Axford (ACM SIGPLAN Notices, 1991)

List Processing Primitives for Parallel Computation. - Tom H. Axford; Mike Joy (Comput. Lang., 1993)

Computer Programming for Noughts and Crosses: New Frontiers. - Meurig Beynon; Mike S. Joy (PPIG, 1994)

NP-Completeness of a Combinator Optimization Problem. - Mike S. Joy; Victor J. Rayward-Smith (Notre Dame J. Formal Log., 1995)

Aladin: An abstract machine for integrating functional and procedural programming. - Tom H. Axford; Mike Joy (J. Program. Lang., 1996)

Effective electronic marking for on-line assessment. - Mike Joy; Michael Luck (ITiCSE, 1998)

Animated Fuzzy Logic. - Gary Meehan; Mike Joy (J. Funct. Program., 1998)

A Secure On-line Submission System. - Michael Luck; Mike Joy (Softw. Pract. Exp., 1999)

Compiling Lazy Functional Programs to Java Bytecode. - Gary Meehan; Mike Joy (Softw. Pract. Exp., 1999)

Designing Agent-Oriented Systems by Analysing Agent Interactions. - Simon Miles; Mike Joy; Michael Luck (AOSE, 2000)

Applying Agents to Bioinformatics in GeneWeaver. - Kevin Bryson 001; Michael Luck; Mike Joy; David T. Jones (CIA, 2000)

Agent Interaction for Bioinformatics Data Management. - Kevin Bryson 001; Michael Luck; Mike Joy; David T. Jones (Appl. Artif. Intell., 2001)

Towards a Methodology for Coordination Mechanism Selection in Open Systems. - Simon Miles; Mike Joy; Michael Luck (ESAW, 2002)

An Infrastructure for Web-Based Computer-Assisted Learning. - Mike Joy; Boris Muzykantskii; Simon Alan Rawles; Michael Evans (ACM J. Educ. Resour. Comput., 2002)

Web-Based Peer Assessment in Learning Computer Programming. - Jirarat Sitthiworachart; Mike Joy (ICALT, 2003)

Doctoral Study in Educational Technology. - Mike Joy (ICALT, 2004)

Online Submission of Coursework - A Technological Perspective. - Mike Joy; Nathan Griffiths (ICALT, 2004)

Web-based Peer Assessment System with an Anonymous Communication Tool. - Jirarat Sitthiworachart; Mike Joy (ICALT, 2004)

Effective peer assessment for learning computer programming. - Jirarat Sitthiworachart; Mike Joy (ITiCSE, 2004)

Sentence-based natural language plagiarism detection. - Daniel R. White; Mike Joy (ACM J. Educ. Resour. Comput., 2004)

Review of "Eclipse by Steve Holzner". O'Reilly & Associates, 2004, Isbn 0-596-00641-1. - Mike S. Joy (ACM Queue, 2004)

An Autonomous Multi-Agent Solution for Adaptive Education. - Shanghua Sun; Mike Joy (Artificial Intelligence and Applications, 2005)

Multi-Agent Educational System for Program Visualization. - Roman Bednarik; Erkki Sutinen; Andrés Moreno; Niko Myller; Mike Joy; Shanghua Sun (CIMCA/IAWTIC, 2005)

To Support Adaptivity in Agent-Based Learning Systems - The Use of Learning Objects and Learning Style. - Shanghua Sun; Mike Joy; Nathan Griffiths (ICALT, 2005)

Fast Plagiarism Detection System. - Maxim Mozgovoy; Kimmo Fredriksson; Daniel R. White; Mike Joy; Erkki Sutinen (SPIRE, 2005)

Special feature article: A Taxonomy for Definitions and Applications of LOs: A Meta-analysis of ICALT papers. - Veronica Rossano; Mike Joy; Teresa Roselli; Erkki Sutinen (J. Educ. Technol. Soc., 2005)

The boss online submission and assessment system. - Mike Joy; Nathan Griffiths; Russell Boyatt (ACM J. Educ. Resour. Comput., 2005)

Jeliot 3 in a Demanding Educational Setting. - Andrés Moreno; Mike Joy (PVW, 2006)

Evaluating the automatic and manual creation process of adaptive lessons. - Maurice Hendrix; Alexandra I. Cristea; Mike Joy (ICALT, 2007)

Architecture of a Context-aware and Adaptive Learning Schedule for Learning Java. - Jane Yau; Mike Joy (ICALT, 2007)

Is Mobile Learning A Substitute For Electronic Learning? - Jirarat Sitthiworachart; Mike Joy (e-Learning, 2008)

A Self-Regulated Learning Approach: A Mobile Context-aware and Adaptive Learning Schedule (mCALS) Tool. - Jane Yau; Mike Joy (Int. J. Interact. Mob. Technol., 2008)

Computer support of effective peer assessment in an undergraduate programming class. - Jirarat Sitthiworachart; Mike Joy (J. Comput. Assist. Learn., 2008)

Enhancing learning management systems to better support computer science education. - Guido Rößling; Mike Joy; Andrés Moreno; Atanas Radenski; Lauri Malmi; Andreas Kerren; Thomas L. Naps; Rockford J. Ross; Michael J. Clancy; Ari Korhonen; Rainer Oechsle; J. Ángel Velázquez-Iturbide (ACM SIGCSE Bull., 2008)

Towards a Definition of Source-Code Plagiarism. - Georgina Cosma; Mike Joy (IEEE Trans. Educ., 2008)

iGLS: Intelligent Grouping for Online Collaborative Learning. - Shuangyan Liu; Mike Joy; Nathan Griffiths (ICALT, 2009)

Categorising computer science education research. - Mike Joy; Jane E. Sinclair; Shanghua Sun; Jirarat Sitthiworachart; Javier López-González (Educ. Inf. Technol., 2009)

Designing E-Learning Services: A Case Study. - Shanshan Yang; Mike Joy (Int. J. Adv. Corp. Learn., 2009)

Survey on Context-Aware Pervasive Learning Environments. - Teemu Henrikki Laine; Mike Joy (Int. J. Interact. Mob. Technol., 2009)

A Mobile Context-Aware Framework for Managing Learning Schedules: Data Analysis from an Interview Study. - Jane Yau; Mike Joy (Int. J. Mob. Blended Learn., 2009)

Students' Perceptions of the Factors Leading to Unsuccessful Group Collaboration. - Shuangyan Liu; Mike Joy; Nathan Griffiths (ICALT, 2010)

Viable and portable architecture for pervasive learning spaces. - Teemu Henrikki Laine; Carolina Islas Sedano; Erkki Sutinen; Mike Joy (MUM, 2010)

A Context-Aware Personalized M-learning Application Based on M-learning Preferences. - Jane Y.-K. Yau; Mike Joy (WMUTE, 2010)

A Mobile Context-aware Framework for Managing Learning Schedules - Data Analysis from a Diary Study. - Jane Y.-K. Yau; Mike Joy; Stephan Dickert (J. Educ. Technol. Soc., 2010)

Proposal of a Mobile Learning Preferences Model. - Jane Yau; Mike Joy (Int. J. Interact. Mob. Technol., 2010)

An adaptive context-aware mobile learning framework based on the usability perspective. - Jane Yin-Kim Yau; Mike Joy (Int. J. Mob. Learn. Organisation, 2010)

Critical Factors for Technology Integration in Game-Based Pervasive Learning Spaces. - Teemu Henrikki Laine; Carolina Islas Sedano; Mike Joy; Erkki Sutinen (IEEE Trans. Learn. Technol., 2010)

Layered Architecture for Automatic Generation of Conflictive Animations in Programming Education. - Andrés Moreno; Mike Joy; Niko Myller; Erkki Sutinen (IEEE Trans. Learn. Technol., 2010)

Service Advertisement and Discovery. - Shanshan Yang; Mike Joy (Agent-Based Service-Oriented Computing, 2010)

Rapid improvement of technology integration in context-aware learning spaces. - Teemu Henrikki Laine; Erkki Sutinen; Eeva Nygren; Mike Joy (AFRICON, 2011)

An Educational Services Architecture to Share e-Learning Resources . - Shanshan Yang; Mike Joy; Teemu Henrikki Laine (CSEDU (1), 2011)

A context-aware personalised m-learning application based on m-learning preferences. - Jane Yin-Kim Yau; Mike Joy (Int. J. Mob. Learn. Organisation, 2011)

Source Code Plagiarism - A Student Perspective. - Mike Joy; Georgina Cosma; Jane Yau; Jane E. Sinclair (IEEE Trans. Educ., 2011)

Blogs as Objects of Preservation: Advancing the Discussion on Significant Properties. - Karen Stepanyan; Seamus Ross; Matthias Trier; Mike Joy; Alexandra I. Cristea; George Gkotsis; Hendrik Kalb; Yunhyong Kim (iPRES, 2012)

Multilingual Mobile Learning A case Study of Four South African High Schools. - Mmaki Jantjies; Mike Joy (mLearn, 2012)

Technological foundations of the current blogosphere. - Vangelis Banos; Karen Stepanyan; Mike Joy; Alexandra I. Cristea; Yannis Manolopoulos (WIMS, 2012)

Evaluating the Performance of LSA for Source-code Plagiarism Detection. - Georgina Cosma; Mike Joy (Informatica (Slovenia), 2012)

An Approach to Source-Code Plagiarism Detection and Investigation Using Latent Semantic Analysis. - Georgina Cosma; Mike Joy (IEEE Trans. Computers, 2012)

Self-supervised Automated Wrapper Generation for Weblog Data Extraction. - George Gkotsis; Karen Stepanyan; Alexandra I. Cristea; Mike Joy (BNCOD, 2013)

An Exploratory Study on Group Formation Based on Learning Styles. - Shuangyan Liu; Mike Joy; Nathan Griffiths (ICALT, 2013)

What (Use) is a MOOC? - Russell Boyatt; Mike Joy; Claire Rocks; Jane E. Sinclair (LTEC, 2013)

Zero-cost labelling with web feeds for weblog data extraction. - George Gkotsis; Karen Stepanyan; Alexandra I. Cristea; Mike Joy (WWW (Companion Volume), 2013)

A hybrid approach for spotting, disambiguating and annotating places in user-generated text. - Karen Stepanyan; George Gkotsis; Vangelis Banos; Alexandra I. Cristea; Mike Joy (WWW (Companion Volume), 2013)

Technical Feasibility of a Mobile Context-Aware (Social) Learning Schedule Framework. - Jane Y.-K. Yau; Mike Joy (Int. J. Distance Educ. Technol., 2013)

A Practice-Oriented Review of Learning Objects. - Jane E. Sinclair; Mike Joy; Jane Yin-Kim Yau; Stephen Hagan (IEEE Trans. Learn. Technol., 2013)

Defining and evaluating conflictive animations for programming education: the case of jeliot ConAn. - Andrés Moreno; Erkki Sutinen; Mike Joy (SIGCSE, 2014)

A Framework for Linking Educational Medical Objects: Connecting Web2.0 and Traditional Education. - Reem Qadan Al Fayez; Mike Joy (WISE (2), 2014)

Incorporating technologies into a flexible teaching space. - Mike Joy; Jonathan Foss; Emma King; Jane E. Sinclair; Jirarat Sitthiworachart; Rachel Davis (Br. J. Educ. Technol., 2014)

Entropy-based automated wrapper generation for weblog data extraction. - George Gkotsis; Karen Stepanyan; Alexandra I. Cristea; Mike Joy (World Wide Web, 2014)

Applying NoSQL Databases for Integrating Web Educational Stores - An Ontology-Based Approach. - Reem Qadan Al Fayez; Mike Joy (BICOD, 2015)

Analysing Features of Lecture Slides and past Exam Paper Materials - Towards Automatic Associating E-materials for Self-revision. - Petch Sajjacholapunt; Mike Joy (CSEDU (1), 2015)

Mobile Enhanced Learning in a South African Context. - Mmaki Jantjies; Mike Joy (J. Educ. Technol. Soc., 2015)

Security of m-learning system: A collective responsibility. - Shaibu Adekunle Shonola; Mike S. Joy (Int. J. Interact. Mob. Technol., 2015)

Massive open online courses: a review of usage and evaluation. - Jane E. Sinclair; Russell Boyatt; Claire Rocks; Mike Joy (Int. J. Learn. Technol., 2015)

SRECMATs - An Intelligent Tutoring System to Deliver Online Materials for Student Revision. - Petch Sajjacholapunt; Mike Joy (CSEDU (1), 2016)

Research on Potential Features to Enhance On-line Course Materials for Student Revision. - Petch Sajjacholapunt; Mike Joy (CSEDU (Selected Papers), 2016)

Raising Engagement and Motivation Through Gamified e-Portfolio in Kolej Profesional MARA (KPM), Malaysia: A Preliminary Survey. - Monisa Abdul Wahab; Mike Joy (eLEOT, 2016)

Discovering students mobile learning experiences in higher education in Nigeria. - Solomon Sunday Oyelere; Jarkko Suhonen; Shaibu Adekunle Shonola; Mike S. Joy (FIE, 2016)

Enhancing mobile learning security. - Shaibu Adekunle Shonola; Mike S. Joy (CoRR, 2016)

Style Analysis for Source Code Plagiarism Detection - An Analysis of a Dataset of Student Coursework. - Olfat M. Mirza; Mike Joy; Georgina Cosma (ICALT, 2017)

Exploring Factors That Influence Academics Behaviour toward Knowledge Sharing Using Web Technologies. - Nouf Almujally; Mike Joy (ICETC, 2017)

Investigating high-achieving students' code-writing abilities through the SOLO taxonomy. - Ayman Qahmash; Mike Joy; Adam Boddison (PPIG, 2017)

Using Linked Data for Integrating Educational Medical Web Databases Based on BioMedical Ontologies. - Reem Qadan Al Fayez; Mike Joy (Comput. J., 2017)

Validation of Course Ontology Elements for Automatic Question Generation. - Noor Hasimah Ibrahim Teo; Mike S. Joy (EAI Endorsed Trans. e Learn., 2017)

Raising engagement and motivation through gamified eportfolio in Kolej Profesional MARA (KPM), Malaysia: A Preliminary Survey. - Monisa Abdul Wahab; Mike Joy (EAI Endorsed Trans. e Learn., 2017)

Perceptual Comparison of Source-Code Plagiarism within Students from UK, China, and South Cyprus Higher Education Institutions. - Georgina Cosma; Mike Joy; Jane E. Sinclair; Margarita Andreou; Dongyong Zhang; Beverley Cook; Russell Boyatt (ACM Trans. Comput. Educ., 2017)

Mobile Augmented Reality in Nursing Educational Environments. - Ebtehal Quqandi; Mike Joy; Melanie Rushton; Ian Drumm (CEEC, 2018)

Calibration of source-code similarity detection tools for objective comparisons. - Matija Novak; Dragutin Kermek; Mike Joy (MIPRO, 2018)

Clustering students' open-ended questionnaire answers. - Wilhelmiina Hämäläinen; Mike Joy; Florian Berger; Sami Huttunen (CoRR, 2018)

Koli Calling 2018 preview. - Mike Joy; Petri Ihantola (ACM SIGCSE Bull., 2018)

Koli Calling 2017 conference report. - Calkin Suero Montero; Mike Joy (ACM SIGCSE Bull., 2018)

Designing an Artefact for Sharing and Reusing Teaching Practices in Higher Education Institutions: An Exploratory Study. - Nouf Almujally; Mike Joy (IntelliSys (2), 2019)

Reflective Writing Analysis Approach Based on Semantic Concepts: An Evaluation of WordNet Affect Efficiency. - Huda Alrashidi; Mike Joy (IntelliSys (2), 2019)

A Framework for Improving the Sharing of Teaching Practices among Computer Science Instructors. - Nouf Almujally; Mike Joy (ITiCSE, 2019)

A Reflective Writing Framework for Computing Education. - Huda Alrashidi; Mike Joy; Thomas Daniel Ullmann (ITiCSE, 2019)

Source Code Plagiarism Detection in Academia with Information Retrieval: Dataset and the Observation. - Oscar Karnalim; Setia Budi; Hapnes Toba; Mike Joy (Informatics Educ., 2019)

Source-code Similarity Detection and Detection Tools Used in Academia: A Systematic Review. - Matija Novak; Mike Joy; Dragutin Kermek (ACM Trans. Comput. Educ., 2019)

Applying a Gamification Approach to Knowledge Management in Higher Education Institutions. - Nouf Almujally; Mike Joy (COMPSAC, 2020)

A Framework for Enhancing the Sharing of Teaching Practices among University Instructors. - Nouf Almujally; Mike Joy (FIE, 2020)

Design and Evaluation of a Teaching-Related Knowledge Sharing System to Meet the Needs of Computer Science Instructors. - Nouf Almujally; Mike Joy (FIE, 2020)

An empirical evaluation of a Reflective Writing Framework (RWF) for Reflective Writing in Computer Science Education. - Huda Alrashidi; Thomas Daniel Ullmann; Mike Joy (FIE, 2020)

Implementing micro High Performance Computing (µHPC) artifact: Affordable HPC Facilities for Academia. - Nkundwe Moses Mwasaga; Mike Joy (FIE, 2020)

Exploring Pointer Assisted Reading (PAR): Using Mouse Movements to Analyze Web Users' Reading Behaviors and Patterns. - Ilan Kirsh; Mike Joy (HCI (42), 2020)

An HCI Approach to Extractive Text Summarization: Selecting Key Sentences Based on User Copy Operations. - Ilan Kirsh; Mike Joy (HCI (48), 2020)

Horizontal Mouse Movements (HMMs) on Web Pages as Indicators of User Interest. - Ilan Kirsh; Mike Joy; Yoram Kirsh (HCI (48), 2020)

Designing a System for Enhancing the Sharing of Best Teaching Practices among Universities' Instructors. - Nouf Almujally; Mike Joy (ICALT, 2020)

A Different Web Analytics Perspective Through Copy to Clipboard Heatmaps. - Ilan Kirsh; Mike Joy (ICWE, 2020)

Towards a Template-Driven Approach to Documenting Teaching Practices. - Nouf Almujally; Mike Joy (ITS, 2020)

A Knowledge Sharing System Architecture for Higher Education Institutions. - Nouf Almujally; Mike Joy (ITS, 2020)

Educators' Validation on a Reflective Writing Framework (RWF) for Assessing Reflective Writing in Computer Science Education. - Huda Alrashidi; Mike Joy; Thomas Daniel Ullmann; Nouf Almujally (ITS, 2020)

Validating the Reflective Writing Framework (RWF) for Assessing Reflective Writing in Computer Science Education Through Manual Annotation. - Huda Alrashidi; Mike Joy; Thomas Daniel Ullmann; Nouf Almujally (ITS, 2020)

Using Sentence Embedding for Cross-Language Plagiarism Detection. - Naif Alotaibi; Mike Joy (SGAI Conf., 2020)

Splitting the Web Analytics Atom: From Page Metrics and KPIs to Sub-Page Metrics and KPIs. - Ilan Kirsh; Mike Joy (WIMS, 2020)

Evaluating E-learning systems success: An empirical study. - Dimah Al-Fraihat; Mike Joy; Ra'ed Masa'deh; Jane E. Sinclair (Comput. Hum. Behav., 2020)

Contextualizing micro High Performance Computing Artifacts in Higher Education. - Nkundwe Moses Mwasaga; Mike Joy (FIE, 2021)

Internet of Things (IoT) Based Support System for Diabetic Learners in Saudi Arabian High Schools. - Mona Alotaibi; Mike Joy (ITS, 2021)

Using Augmented Reality in Computing Higher Education. - Sarah Alshamrani Alshaikhi; Mike Joy (ITS, 2021)

English-Arabic Cross-language Plagiarism Detection. - Naif Alotaibi; Mike Joy (RANLP, 2021)

Internet of Things Support System for Diabetic Students: An Exploratory Study. - Mona Alotaibi; Mike Joy (FTC (2), 2022)

To Share or Not to Share? Perceptions of University's Faculty Members Regarding the Sharing of their Teaching-related Knowledge. - Nouf Almujally; Huda Alrashidi; Mike S. Joy (MIPRO, 2022)

How to Assess Reflective Writing in Computer Science Education? A Critical Analysis. - Huda Alrashidi; Nouf Almujally; Methaq Kadhum; Ebtehal Quqandi; Thomas Daniel Ullmann; Mike Joy (MIPRO, 2022)

Pedagogic Challenges in Teaching Cyber Security - a UK Perspective. - Harjinder Lallie; Jane E. Sinclair; Mike Joy; Helge Janicke; Blaine A. Price; Richard Howley (CoRR, 2022)

Source Code Plagiarism Detection with Pre-Trained Model Embeddings and Automated Machine Learning. - Fahad Ebrahim; Mike Joy (RANLP, 2023)

Why do consumers adopt smart voice assistants for shopping purposes? A perspective from complexity theory. - Dimah Al-Fraihat; Maram Al-Zaidi; Mike Joy (Intell. Syst. Appl., 2023)

Semantic Similarity Search for Source Code Plagiarism Detection: An Exploratory Study. - Fahad Ebrahim; Mike Joy (ITiCSE (1), 2024)

Few-Shot Issue Report Classification with Adapters. - Fahad Ebrahim; Mike Joy (NLBSE@ICSE, 2024)

WarwickNLP at SemEval-2024 Task 1: Low-Rank Cross-Encoders for Efficient Semantic Textual Relatedness. - Fahad Ebrahim; Mike Joy (SemEval@NAACL, 2024)

Integrating problem-based learning and augmented reality for enhancing problem-solving and computational thinking skills. - Thanin Ratanaolarn; Mike Joy; Jirarat Sitthiworachart; Risma Nurul Auliya (Int. J. Mob. Learn. Organisation, 2026)