Mike Joy

Orcid: 0000-0001-9826-5928

Affiliations:
  • University of Warwick, Coventry, UK
  • University of East Anglia, Norwich, UK (PhD 1984)


According to our database1, Mike Joy authored at least 130 papers between 1984 and 2024.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
WarwickNLP at SemEval-2024 Task 1: Low-Rank Cross-Encoders for Efficient Semantic Textual Relatedness.
Proceedings of the 18th International Workshop on Semantic Evaluation, 2024

Few-Shot Issue Report Classification with Adapters.
Proceedings of the Third ACM/IEEE International Workshop on NL-based Software Engineering, 2024

Semantic Similarity Search for Source Code Plagiarism Detection: An Exploratory Study.
Proceedings of the 2024 on Innovation and Technology in Computer Science Education V. 1, 2024

2023
Why do consumers adopt smart voice assistants for shopping purposes? A perspective from complexity theory.
Intell. Syst. Appl., May, 2023

Source Code Plagiarism Detection with Pre-Trained Model Embeddings and Automated Machine Learning.
Proceedings of the 14th International Conference on Recent Advances in Natural Language Processing, 2023

2022
Pedagogic Challenges in Teaching Cyber Security - a UK Perspective.
CoRR, 2022

How to Assess Reflective Writing in Computer Science Education? A Critical Analysis.
Proceedings of the 45th Jubilee International Convention on Information, 2022

To Share or Not to Share? Perceptions of University's Faculty Members Regarding the Sharing of their Teaching-related Knowledge.
Proceedings of the 45th Jubilee International Convention on Information, 2022

Internet of Things Support System for Diabetic Students: An Exploratory Study.
Proceedings of the Future Technologies Conference, 2022

2021
English-Arabic Cross-language Plagiarism Detection.
Proceedings of the International Conference on Recent Advances in Natural Language Processing (RANLP 2021), 2021

Using Augmented Reality in Computing Higher Education.
Proceedings of the Intelligent Tutoring Systems - 17th International Conference, 2021

Internet of Things (IoT) Based Support System for Diabetic Learners in Saudi Arabian High Schools.
Proceedings of the Intelligent Tutoring Systems - 17th International Conference, 2021

Contextualizing micro High Performance Computing Artifacts in Higher Education.
Proceedings of the IEEE Frontiers in Education Conference, 2021

2020
Evaluating E-learning systems success: An empirical study.
Comput. Hum. Behav., 2020

Splitting the Web Analytics Atom: From Page Metrics and KPIs to Sub-Page Metrics and KPIs.
Proceedings of the WIMS 2020: The 10th International Conference on Web Intelligence, Mining and Semantics, Biarritz, France, June 30, 2020

Using Sentence Embedding for Cross-Language Plagiarism Detection.
Proceedings of the Artificial Intelligence XXXVII, 2020

Validating the Reflective Writing Framework (RWF) for Assessing Reflective Writing in Computer Science Education Through Manual Annotation.
Proceedings of the Intelligent Tutoring Systems - 16th International Conference, 2020

Educators' Validation on a Reflective Writing Framework (RWF) for Assessing Reflective Writing in Computer Science Education.
Proceedings of the Intelligent Tutoring Systems - 16th International Conference, 2020

A Knowledge Sharing System Architecture for Higher Education Institutions.
Proceedings of the Intelligent Tutoring Systems - 16th International Conference, 2020

Towards a Template-Driven Approach to Documenting Teaching Practices.
Proceedings of the Intelligent Tutoring Systems - 16th International Conference, 2020

A Different Web Analytics Perspective Through Copy to Clipboard Heatmaps.
Proceedings of the Web Engineering - 20th International Conference, 2020

Designing a System for Enhancing the Sharing of Best Teaching Practices among Universities' Instructors.
Proceedings of the 20th IEEE International Conference on Advanced Learning Technologies, 2020

Horizontal Mouse Movements (HMMs) on Web Pages as Indicators of User Interest.
Proceedings of the HCI International 2020 - Late Breaking Posters, 2020

An HCI Approach to Extractive Text Summarization: Selecting Key Sentences Based on User Copy Operations.
Proceedings of the HCI International 2020 - Late Breaking Posters, 2020

Exploring Pointer Assisted Reading (PAR): Using Mouse Movements to Analyze Web Users' Reading Behaviors and Patterns.
Proceedings of the HCI International 2020 - Late Breaking Papers: Multimodality and Intelligence, 2020

Implementing micro High Performance Computing (µHPC) artifact: Affordable HPC Facilities for Academia.
Proceedings of the IEEE Frontiers in Education Conference, 2020

An empirical evaluation of a Reflective Writing Framework (RWF) for Reflective Writing in Computer Science Education.
Proceedings of the IEEE Frontiers in Education Conference, 2020

Design and Evaluation of a Teaching-Related Knowledge Sharing System to Meet the Needs of Computer Science Instructors.
Proceedings of the IEEE Frontiers in Education Conference, 2020

A Framework for Enhancing the Sharing of Teaching Practices among University Instructors.
Proceedings of the IEEE Frontiers in Education Conference, 2020

Applying a Gamification Approach to Knowledge Management in Higher Education Institutions.
Proceedings of the 44th IEEE Annual Computers, Software, and Applications Conference, 2020

2019
Source-code Similarity Detection and Detection Tools Used in Academia: A Systematic Review.
ACM Trans. Comput. Educ., 2019

Source Code Plagiarism Detection in Academia with Information Retrieval: Dataset and the Observation.
Informatics Educ., 2019

A Reflective Writing Framework for Computing Education.
Proceedings of the 2019 ACM Conference on Innovation and Technology in Computer Science Education, 2019

A Framework for Improving the Sharing of Teaching Practices among Computer Science Instructors.
Proceedings of the 2019 ACM Conference on Innovation and Technology in Computer Science Education, 2019

Reflective Writing Analysis Approach Based on Semantic Concepts: An Evaluation of WordNet Affect Efficiency.
Proceedings of the Intelligent Systems and Applications, 2019

Designing an Artefact for Sharing and Reusing Teaching Practices in Higher Education Institutions: An Exploratory Study.
Proceedings of the Intelligent Systems and Applications, 2019

2018
Koli Calling 2017 conference report.
ACM SIGCSE Bull., 2018

Koli Calling 2018 preview.
ACM SIGCSE Bull., 2018

Clustering students' open-ended questionnaire answers.
CoRR, 2018

Calibration of source-code similarity detection tools for objective comparisons.
Proceedings of the 41st International Convention on Information and Communication Technology, 2018

Mobile Augmented Reality in Nursing Educational Environments.
Proceedings of the 2018 10th Computer Science and Electronic Engineering Conference, 2018

2017
Perceptual Comparison of Source-Code Plagiarism within Students from UK, China, and South Cyprus Higher Education Institutions.
ACM Trans. Comput. Educ., 2017

Raising engagement and motivation through gamified eportfolio in Kolej Profesional MARA (KPM), Malaysia: A Preliminary Survey.
EAI Endorsed Trans. e Learn., 2017

Validation of Course Ontology Elements for Automatic Question Generation.
EAI Endorsed Trans. e Learn., 2017

Using Linked Data for Integrating Educational Medical Web Databases Based on BioMedical Ontologies.
Comput. J., 2017

Investigating high-achieving students' code-writing abilities through the SOLO taxonomy.
Proceedings of the 28th Annual Workshop of the Psychology of Programming Interest Group, 2017

Exploring Factors That Influence Academics Behaviour toward Knowledge Sharing Using Web Technologies.
Proceedings of the 9th International Conference on Education Technology and Computers, 2017

Style Analysis for Source Code Plagiarism Detection - An Analysis of a Dataset of Student Coursework.
Proceedings of the 17th IEEE International Conference on Advanced Learning Technologies, 2017

2016
Enhancing mobile learning security.
CoRR, 2016

Discovering students mobile learning experiences in higher education in Nigeria.
Proceedings of the 2016 IEEE Frontiers in Education Conference, 2016

Raising Engagement and Motivation Through Gamified e-Portfolio in Kolej Profesional MARA (KPM), Malaysia: A Preliminary Survey.
Proceedings of the E-Learning, E-Education, and Online Training, 2016

Research on Potential Features to Enhance On-line Course Materials for Student Revision.
Proceedings of the Computers Supported Education - 8th International Conference, 2016

SRECMATs - An Intelligent Tutoring System to Deliver Online Materials for Student Revision.
Proceedings of the CSEDU 2016, 2016

2015
Massive open online courses: a review of usage and evaluation.
Int. J. Learn. Technol., 2015

Security of m-learning system: A collective responsibility.
Int. J. Interact. Mob. Technol., 2015

Mobile Enhanced Learning in a South African Context.
J. Educ. Technol. Soc., 2015

Analysing Features of Lecture Slides and past Exam Paper Materials - Towards Automatic Associating E-materials for Self-revision.
Proceedings of the CSEDU 2015, 2015

Applying NoSQL Databases for Integrating Web Educational Stores - An Ontology-Based Approach.
Proceedings of the Data Science - 30th British International Conference on Databases, 2015

2014
Entropy-based automated wrapper generation for weblog data extraction.
World Wide Web, 2014

Incorporating technologies into a flexible teaching space.
Br. J. Educ. Technol., 2014

A Framework for Linking Educational Medical Objects: Connecting Web2.0 and Traditional Education.
Proceedings of the Web Information Systems Engineering - WISE 2014, 2014

Defining and evaluating conflictive animations for programming education: the case of jeliot ConAn.
Proceedings of the 45th ACM Technical Symposium on Computer Science Education, 2014

2013
A Practice-Oriented Review of Learning Objects.
IEEE Trans. Learn. Technol., 2013

Technical Feasibility of a Mobile Context-Aware (Social) Learning Schedule Framework.
Int. J. Distance Educ. Technol., 2013

A hybrid approach for spotting, disambiguating and annotating places in user-generated text.
Proceedings of the 22nd International World Wide Web Conference, 2013

Zero-cost labelling with web feeds for weblog data extraction.
Proceedings of the 22nd International World Wide Web Conference, 2013

What (Use) is a MOOC?
Proceedings of the 2nd International Workshop on Learning Technology for Education in Cloud, 2013

An Exploratory Study on Group Formation Based on Learning Styles.
Proceedings of the IEEE 13th International Conference on Advanced Learning Technologies, 2013

Self-supervised Automated Wrapper Generation for Weblog Data Extraction.
Proceedings of the Big Data - 29th British National Conference on Databases, 2013

2012
An Approach to Source-Code Plagiarism Detection and Investigation Using Latent Semantic Analysis.
IEEE Trans. Computers, 2012

Evaluating the Performance of LSA for Source-code Plagiarism Detection.
Informatica (Slovenia), 2012

Technological foundations of the current blogosphere.
Proceedings of the 2nd International Conference on Web Intelligence, Mining and Semantics, 2012

Multilingual Mobile Learning A case Study of Four South African High Schools.
Proceedings of the 11th International Conference on Mobile and Contextual Learning, 2012

Blogs as Objects of Preservation: Advancing the Discussion on Significant Properties.
Proceedings of the 9th International Conference on Digital Preservation, 2012

2011
Source Code Plagiarism - A Student Perspective.
IEEE Trans. Educ., 2011

A context-aware personalised m-learning application based on m-learning preferences.
Int. J. Mob. Learn. Organisation, 2011

An Educational Services Architecture to Share e-Learning Resources .
Proceedings of the CSEDU 2011, 2011

Rapid improvement of technology integration in context-aware learning spaces.
Proceedings of the AFRICON 2011, 2011

2010
Service Advertisement and Discovery.
Proceedings of the Agent-Based Service-Oriented Computing, 2010

Layered Architecture for Automatic Generation of Conflictive Animations in Programming Education.
IEEE Trans. Learn. Technol., 2010

Critical Factors for Technology Integration in Game-Based Pervasive Learning Spaces.
IEEE Trans. Learn. Technol., 2010

An adaptive context-aware mobile learning framework based on the usability perspective.
Int. J. Mob. Learn. Organisation, 2010

Proposal of a Mobile Learning Preferences Model.
Int. J. Interact. Mob. Technol., 2010

A Mobile Context-aware Framework for Managing Learning Schedules - Data Analysis from a Diary Study.
J. Educ. Technol. Soc., 2010

A Context-Aware Personalized M-learning Application Based on M-learning Preferences.
Proceedings of the 6th IEEE International Conference on Wireless, 2010

Viable and portable architecture for pervasive learning spaces.
Proceedings of the 9th International Conference on Mobile and Ubiquitous Multimedia, 2010

Students' Perceptions of the Factors Leading to Unsuccessful Group Collaboration.
Proceedings of the ICALT 2010, 2010

2009
A Mobile Context-Aware Framework for Managing Learning Schedules: Data Analysis from an Interview Study.
Int. J. Mob. Blended Learn., 2009

Survey on Context-Aware Pervasive Learning Environments.
Int. J. Interact. Mob. Technol., 2009

Designing E-Learning Services: A Case Study.
Int. J. Adv. Corp. Learn., 2009

Categorising computer science education research.
Educ. Inf. Technol., 2009

iGLS: Intelligent Grouping for Online Collaborative Learning.
Proceedings of the 9th IEEE International Conference on Advanced Learning Technologies, 2009

2008
Towards a Definition of Source-Code Plagiarism.
IEEE Trans. Educ., 2008

Enhancing learning management systems to better support computer science education.
ACM SIGCSE Bull., 2008

Computer support of effective peer assessment in an undergraduate programming class.
J. Comput. Assist. Learn., 2008

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

Is Mobile Learning A Substitute For Electronic Learning?
Proceedings of the IADIS International Conference e-Learning 2008, 2008

2007
Architecture of a Context-aware and Adaptive Learning Schedule for Learning Java.
Proceedings of the 7th IEEE International Conference on Advanced Learning Technologies, 2007

Evaluating the automatic and manual creation process of adaptive lessons.
Proceedings of the 7th IEEE International Conference on Advanced Learning Technologies, 2007

2006
Jeliot 3 in a Demanding Educational Setting.
Proceedings of the Fourth Program Visualization Workshop, 2006

2005
The boss online submission and assessment system.
ACM J. Educ. Resour. Comput., 2005

Special feature article: A Taxonomy for Definitions and Applications of LOs: A Meta-analysis of ICALT papers.
J. Educ. Technol. Soc., 2005

Fast Plagiarism Detection System.
Proceedings of the String Processing and Information Retrieval, 2005

To Support Adaptivity in Agent-Based Learning Systems - The Use of Learning Objects and Learning Style.
Proceedings of the 5th IEEE International Conference on Advanced Learning Technologies, 2005

Multi-Agent Educational System for Program Visualization.
Proceedings of the 2005 International Conference on Computational Intelligence for Modelling Control and Automation (CIMCA 2005), 2005

An Autonomous Multi-Agent Solution for Adaptive Education.
Proceedings of the IASTED International Conference on Artificial Intelligence and Applications, 2005

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

Sentence-based natural language plagiarism detection.
ACM J. Educ. Resour. Comput., 2004

Effective peer assessment for learning computer programming.
Proceedings of the 9th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2004

Web-based Peer Assessment System with an Anonymous Communication Tool.
Proceedings of the IEEE International Conference on Advanced Learning Technologies, 2004

Online Submission of Coursework - A Technological Perspective.
Proceedings of the IEEE International Conference on Advanced Learning Technologies, 2004

Doctoral Study in Educational Technology.
Proceedings of the IEEE International Conference on Advanced Learning Technologies, 2004

2003
Web-Based Peer Assessment in Learning Computer Programming.
Proceedings of the 2003 IEEE International Conference on Advanced Learning Technologies, 2003

2002
An Infrastructure for Web-Based Computer-Assisted Learning.
ACM J. Educ. Resour. Comput., 2002

Towards a Methodology for Coordination Mechanism Selection in Open Systems.
Proceedings of the Engineering Societies in the Agents World III, 2002

2001
Agent Interaction for Bioinformatics Data Management.
Appl. Artif. Intell., 2001

2000
Applying Agents to Bioinformatics in GeneWeaver.
Proceedings of the Cooperative Information Agents IV, 2000

Designing Agent-Oriented Systems by Analysing Agent Interactions.
Proceedings of the Agent-Oriented Software Engineering, First International Workshop, 2000

1999
Compiling Lazy Functional Programs to Java Bytecode.
Softw. Pract. Exp., 1999

A Secure On-line Submission System.
Softw. Pract. Exp., 1999

1998
Animated Fuzzy Logic.
J. Funct. Program., 1998

Effective electronic marking for on-line assessment.
Proceedings of the 6th Annual Conference on the Teaching of Computing and the 3rd Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 1998

1996
Aladin: An abstract machine for integrating functional and procedural programming.
J. Program. Lang., 1996

1995
NP-Completeness of a Combinator Optimization Problem.
Notre Dame J. Formal Log., 1995

1994
Computer Programming for Noughts and Crosses: New Frontiers.
Proceedings of the 6th Annual Workshop of the Psychology of Programming Interest Group, 1994

1993
List Processing Primitives for Parallel Computation.
Comput. Lang., 1993

1991
GCODE: a revised standard for a graph representation for functional programs.
ACM SIGPLAN Notices, 1991

1988
A standard for a graph representation for functional programs.
ACM SIGPLAN Notices, 1988

1985
Efficient Combinator Code.
Comput. Lang., 1985

1984
On the efficient implementation of combinators as an object code for functional programs.
PhD thesis, 1984


  Loading...