M. Al-Rajab, J. Lu, Q. Xu, M. Kentour, A. Sawsa, E. Shuweikeh, M.S. Joy and R. Arasaradhnam, “A hybrid machine learning feature selection model - HMLFSM to enhance gene classification applied to multiple colon cancers dataset”, PLoS: ONE 18(11) e0286791 (2023). (DOI 10.1371/journal.pone.0286791). PDF

F. Ebrahim and M.S. Joy, “Source Code Plagiarism Detection with Pre-Trained Model Embeddings and Automated Machine Learning”, Proceedings of RANLP 2023 pp. 301-309 (2023). (DOI 10.26615/978-954-452-092-2_034). PDF

D. Al-Fraihat, M. Alzaidi and M.S. Joy, “Why do consumers adopt smart voice assistants for shopping purposes? A perspective from complexity theory”, Intelligent Systems with Applications, 18, 200230 (2023). (DOI 10.1016/j.iswa.2023.200230). PDF

J. Sitthiworachart, M.S. Joy and H.R. Ponce, “Interactive Learning with Student Response System to Encourage Students to Provide Peer Feedback ”, Education Sciences, 13(3) p. 310 (2023). (DOI 10.3390/educsci13030310). PDF


A.P. Yanwar, J. Sitthiworachart, M.S. Joy, “Implementing Educational Technology in the Classroom to Teach English Skills: A Systematic Literature Review”, Journal of Higher Education Theory and Practice (JHETP), 22(14) pp. 148-162 (2022). (DOI 10.33423/jhetp.v22i14.5542). PDF

M. Alotaibi and M.S. Joy, “Internet of Things Support System for Diabetic Students: An Exploratory Study”, Proceedings of Future Technologies Conference 2022 (FTC 2022), 20-21 October 2022, Vancouver, Canada, LNNS 560, pp. 274-283 (2023). (DOI 10.1007/978-3-031-18458-1_19). PDF

H. Alrashidi, N. Almujally, M. Kadhum, T.D. Ullmann and M.S. Joy, “Evaluating an Automated Analysis Using Machine Learning and Natural Language Processing Approaches to Classify Computer Science Students¿ Reflective Writing”, Proceedings of the 2nd Interional Conference on Pervasive Computing and Social Networking (ICPCSN 2022), 3-4 March 2022, pp. 463-477, Springer: Lecture Notes in Networks and Systems 475 (2023). (DOI 10.1007/978-981-19-2840-6_36). PDF

J. Sitthiworachart, M.S. Joy, E.L. King, J.E. Sinclair and J.R.G. Foss, “Technology-Supported Active Learning in a Flexible Teaching Space”, Education Sciences 12(9) pp. 634-645 (2022). (DOI 10.3390/educsci12090634). PDF

H. Alrashidi, N. Almujally, M. Kadhum, E. Quqandi, T.D. Ullmann and M.S. Joy, “How to Assess Reflective Writing in Computer Science Education? A Critical Analysis”, Proceedings of 45th Jubilee International Convention on Information, Communication and Electronic Technology (MIPRO 2022), 23-27 May 2022, Opatija, Croatia, pp. 677-682 (2022). (DOI 10.23919/MIPRO55190.2022.9803671). PDF

E. Quqandi, M.S. Joy, I. Drumm and M. Rushton, “Augmented Reality in Supporting Healthcare and Nursing Independent Learning Narrative Review”, CIN: Computers, Informatics, Nursing, April 24, 2022 (2022). (DOI 10.1097/CIN.0000000000000910). PDF (*** final volume/issue/pages not yet allocated).


N.M. Mwasaga and M.S. Joy, “Contextualizing micro High Performance Computing Artifacts in Higher Education”, Proceedings of Frontiers in Education 2021 (FIE2021), 13-16 October 2021, Lincoln, NE, USA, pp. 1-9 (2021). (DOI 10.1109/FIE49875.2021.9637400). PDF

L. Ding, J. Sitthiworachart and M.S. Joy, “PAD Class-A New Teaching Mode of Online and Offline in China: A systematic review of the literature”, Proceedings of 2nd International Conference on Information Science and Education (ICISE-IE), 26-28 November 2021, Chongqing, China, pp. 81-85 (2021). (DOI 10.1109/ICISE-IE53922.2021.00026). PDF

J. Sitthiworachart, M.S. Joy and J. Mason, “Blended Learning Activities in an e-Business Course”, Education Sciences 11(12), 763 (2021). (DOI 10.3390/educsci11120763). PDF

N. Alotaibi and M.S. Joy, “English-Arabic Cross-language Plagiarism Detection”, Proceedings of Recent Advances in Natural Language Processing (RANLP) 2021, pp. 44-52 (2021). (DOI 10.26615/978-954-452-072-4_006). PDF

M. Novak, M.S. Joy and O.M. Mirza, “Improved plagiarism detection with collaboration network visualization based on source-code similarity”, Proceedings of 2021 IEEE Technology & Engineering Management Conference - Europe (TEMSCON-EUR), Dubrovnik, Croatia, 17-20 May 2021 (2021). (DOI 10.1109/TEMSCON-EUR52034.2021.9488644). PDF

N. Alotaibi and M.S. Joy, “Internet of Things (IoT) Based Support System for Diabetic Learners in Saudi Arabian High Schools”, Proceedings of 17th International Conference on Intelligent Tutoring Systems (ITS2021), pp. 131-135 (2021). (DOI 10.1007/978-3-030-80421-3_16). PDF

S.A. Alshaikhi and M.S. Joy, “Using Augmented Reality in Computing Higher Education”, Proceedings of 17th International Conference on Intelligent Tutoring Systems (ITS2021), pp. 526-530 (2021). (DOI 10.1007/978-3-030-80421-3_58). PDF


I. Kirsh and M.S. Joy, “A Different Web Analytics Perspective Through Copy to Clipboard Heatmaps”, Proceedings of 20th International Conference on Web Engineering (ICWE 2020), Helsinki, Finland, 9-12 June 2020, pp. 543-546 (2020). (DOI 10.1007/978-3-030-50578-3_41). PDF

I. Kirsh and M.S. Joy, “Exploring Pointer Assisted Reading (PAR): Using Mouse Movements to Analyze Web Users’ Reading Behaviors and Patterns”, Proceedings of International Conference on Human-Computer Interaction (HCII) - Late Breaking Papers Multimodality and Intelligence, 19-24 July 2020, Copenhagen, Denmark, pp. 335-341 (2020). (DOI 10.1007/978-3-030-60117-1_12). PDF

I. Kirsh and M.S. Joy, “An HCI Approach to Extractive Text Summarization: Selecting Key Sentences Based on User Copy Operations”, Proceedings of International Conference on Human-Computer Interaction (HCII) - Late Breaking Posters, 19-24 July 2020, Copenhagen, Denmark, pp. 335-341 (2020). (DOI 10.1007/978-3-030-60700-5_43). PDF

I. Kirsh, M.S. Joy and Y. Kirsh, “Horizontal Mouse Movements (HMMs) on Web Pages as Indicators of User Interest” Proceedings of International Conference on Human-Computer Interaction (HCII) - Late Breaking Posters, 19-24 July 2020, Copenhagen, Denmark, pp. 416-423 (2020). (DOI 10.1007/978-3-030-60700-5_53). PDF

N. Alotaibi and M.S. Joy, “Using Sentence Embedding for Cross-Language Plagiarism Detection”, Proceedings of the 40th SGAI International Conference on Artificial Intelligence (AI 2020), Cambridge, UK, December 15-17, 2020, pp. 373-379 (2020). (DOI 10.1007/978-3-030-63799-6_28). PDF

E. Quqandi and M.S. Joy, “Theoretical Framework for shifting to Self-Regulated Learning skills in Nursing Education”, Proceedings of International Academic Conference on Education, Teaching, and Learning (WEI-ETL-Barcelona 2020), pp. 24-27 Barcelona, Spain (2020), PDF (no DOI allocated)

M.N. Mwasaga and M.S. Joy, “Using High Performance Computing Artifacts as a Learning Intervention: A Systematic Literature Review”, Proceedings of 2020 International Conference on Intelligent and Innovative Computing Applications (ICONIC 2020), 24-25 September 2020, Mauritius, pp. 1-10 (2020). (DOI 10.1145/3415088.3415130). PDF

M.N. Mwasaga and M.S. Joy, “Investigating the Usefulness of a Micro High Performance Computing System as an Educational Tool” Proceedings of 2020 International Conference on Intelligent and Innovative Computing Applications (ICONIC 2020), 24-25 September 2020, Mauritius, pp. 1-10 (2020). (DOI 10.1145/3415088.3415105). PDF

N. Almujally and M.S. Joy, “Design and Evaluation of a Teaching-Related Knowledge Sharing System to Meet the Needs of Computer Science Instructors”, Proceedings of the 2020 IEEE Frontiers in Education Conference (FIE), Uppsala, Sweden, 21-24 October 2020, pp. 1-9 (2020). (DOI 10.1109/FIE44824.2020.9274215). PDF

H. Alrashidi, T.D. Ullmann and M.S. Joy, “An empirical evaluation of a Reflective Writing Framework (RWF) for Reflective Writing in Computer Science Education”, Proceedings of the 2020 IEEE Frontiers in Education Conference (FIE), Uppsala, Sweden, 21-24 October 2020, pp. 1-9 (2020). (DOI 10.1109/FIE44824.2020.9273975). PDF

N. Almujally and M.S. Joy, “A Framework for Enhancing the Sharing of Teaching Practices among University Instructors”, Proceedings of the 2020 IEEE Frontiers in Education Conference (FIE), Uppsala, Sweden, 21-24 October 2020, pp. 1-5 (2020). (DOI 10.1109/FIE44824.2020.9274049). PDF

N. Almujally and M.S. Joy, “Applying a Gamification Approach to Knowledge Management in Higher Education Institutions”, Proceedings of the 44th IEEE Annual Computers, Software, and Applications Conference (COMPSAC), Madrid, Spain, 13-17 July 2020, pp. 455-459 (2020). (DOI 10.1109/COMPSAC48688.2020.0-209). PDF

N. Almujally and M.S. Joy, “A Framework for Enhancing the Sharing of Teaching Practices among University Instructors”, Proceedings of the 21st European Conference on Knowledge Management (ECKM2020), Kidmore End: Academic Conferences International Limited, Coventry, UK, pp. 55-64 (2020). (DOI 10.34190/EKM.20.219). PDF

N. Almujally and M.S. Joy, “Designing a System for Enhancing the Sharing of Best Teaching Practices among Universities’ Instructors” Proceedings of the International Conference on Advanced Learning Technologies and Technology-Enhanced Learning (ICALT2020). 6-9 July 2020, Tartu, Estonia (2020), pp. 127-129. (DOI 10.1109/ICALT49669.2020.00044). PDF

N.M. Mwasaga and M.S. Joy, “Implementing micro High Performance Computing (μHPC) artifact: Affordable HPC Facilities for Academia”, Proceedings of Frontiers in Education 2020 (FIE2020), 21-24 October 2020, Uppsala, Sweden (2020). (DOI 10.1109/FIE44824.2020.9273986). PDF

E. Quqandi and M.S. Joy, “AR Virtual Patient and Interactive Self-assessment in a Nursing Clinical Lab”, Proceedings of 6th International AR & VR Conference (ARVR2020), 19-20 November 2020, Lisbon, Portugal (2020). (to appear, not in WRAP).

E. Quqandi and M.S. Joy, “The role of AR Technology in Supporting Nursing Acquiring Clinical Skills Independently”, Proceedings of 6th International AR & VR Conference (ARVR2020), 19-20 November 2020, Lisbon, Portugal (2020). (to appear, not in WRAP).

I. Kirsh and M.S. Joy, “Splitting the Web Analytics Atom: from Page Metrics and KPIs to Sub-Page Metrics and KPIs”, 10th International Conference on Web Intelligence, Mining and Semantics (WIMS 2020), Biarritz, France, 30 June - 3 July 2020 (2020). (DOI 10.1145/3405962.3405984). PDF

H. Alrashidi, T.D. Ullmann, M.S. Joy and N. Almujally, “Validating the Reflective Writing Framework (RWF) for Assessing Reflective Writing in Computer Science Education”, 16th International Conference on Intelligent Tutoring Systems (ITS2020), Athens, Greece, 8-12 June 2020, Springer LNCS 12149, pp. 323-326 (2020). (DOI 10.1007/978-3-030-49663-0_38). PDF

H. Alrashidi, T.D. Ullmann, S. Ghounaim and M.S. Joy, “Understanding Reflective Writing Criteria in Computer Science Education from CS Educators in Higher Education” Companion Proceedings of the 10th International Conference on Learning Analytics & Knowledge (LAK20), Frankfurt, Germany, March 24, 2020 pp. 293-301 (2020). (URL https://www.solaresearch.org/wp-content/uploads/2020/06/LAK20_Companion_Proceedings.pdf) PDF

H. Alrashidi, T.D. Ullmann, S. Ghounaim and M.S. Joy, “A Framework for Assessing Reflective Writing Produced Within the Context of Computer Science Education” Companion Proceedings of the 10th International Conference on Learning Analytics & Knowledge (LAK20), Frankfurt, Germany, March 24, 2020 pp. 717-721 (2020). (URL https://www.solaresearch.org/wp-content/uploads/2020/06/LAK20_Companion_Proceedings.pdf) PDF

H. Alrashidi, T.D. Ullmann, M.S. Joy and N. Almujally, “Educators’ Validation on a Reflective Writing Framework (RWF) for Assessing Reflective Writing in Computer Science Education”, 16th International Conference on Intelligent Tutoring Systems (ITS2020), Athens, Greece, 8-12 June 2020, Springer LNCS 12149, pp. 316-322 (2020). (DOI 10.1007/978-3-030-49663-0_37). PDF

N. Almujally and M.S. Joy, “Towards a Template-Driven Approach to Documenting Teaching Practices”, 16th International Conference on Intelligent Tutoring Systems (ITS2020), Athens, Greece, 8-12 June 2020, Springer LNCS 12149, pp. 388-396 (2020). (DOI 10.1007/978-3-030-49663-0_47). PDF

N. Almujally and M.S. Joy, “A Knowledge Sharing System Architecture for Higher Education Institutions”, 16th International Conference on Intelligent Tutoring Systems (ITS2020), Athens, Greece, 8-12 June 2020, Springer LNCS 12149, pp. 397-402 (2020). (DOI 10.1007/978-3-030-49663-0_48). PDF

M. Jantjies and M.S. Joy, “Teaching Through Mobile Technology: A Reflection From High School Studies in South Africa”, in Information Resources Management Association (Ed.), Mobile Devices in Education: Breakthroughs in Research and Practice, pp. 1022-1035, Hershey, PA: IGI Global (2020). (DOI 10.4018/978-1-7998-1757-4.ch058). PDF

D. Al-Fraihat, M.S. Joy, R. Masa'deh and J.E. Sinclair, “Evaluating E-learning Systems Success: An Empirical Study”, Computers in Human Behavior 102 pp. 67-86 (2020). (DOI 10.1016/j.chb.2019.08.004). PDF


J. Lu, M.S. Joy, G. Newton, J. Robert, M. Yousef and S. McKenna, “Use of a Student Response System in Primary Schools — An Empirical Study”, International Journal of e-Education, e-Business, e-Management and e-Learning (IJEEEE) 9(4) pp. 324-330 (2019). (DOI 10.17706/ijeeee.2019.9.4.324-330). PDF

J.Y-K.Yau and M.S. Joy, “Suggestopedic Mobile Language Learning”, in J. Theo Bastiaens (Ed.), Proceedings of EdMedia + Innovate Learning, Amsterdam, Netherlands: Association for the Advancement of Computing in Education (AACE), pp. 257-260 (2019). PDF

O. Karnalim, S. Budi, H. Toba and M.S. Joy, “Source Code Plagiarism Detection in Academia with Information Retrieval: Dataset and the Observation”, Informatics in Education 18(2) pp. 321-344 (2019). (DOI 10.15388/infedu.2019.15). PDF

N. Almujally and M.S. Joy, “The Interaction between Humans and Knowledge Management Systems: Rethinking the Future”, Extended Abstracts of the 2019 CHI Conference on Human Factors in Computing Systems (CHI EA '19). Association for Computing Machinery, New York, NY, USA, Paper W02, pp. 50-54 (2019). PDF

M. Novak, M.S. Joy and D. Kermek, “Source-code Similarity Detection and Detection Tools Used in Academia: A Systematic Review”, ACM Transaction on Computing Education (TOCE) 19(3), pp. 27:1-27:37 (2019). (DOI 10.1145/3313290). PDF

H. Alrashidi and M.S. Joy, “Reflective Writing Analysis Approach Based on Semantic Concepts: An Evaluation of WordNet Affect Efficiency”, in Proceedings of IntelliSys 2019, pp. 321-333 (2019). (DOI 10.1007/978-3-030-29513-4_23). PDF

N. Almujally and M.S. Joy, “Designing an Artefact for Sharing and Reusing Teaching Practices in Higher Education Institutions: An Exploratory Study”, in Proceedings of IntelliSys 2019, pp. 321-333 (2019). (DOI 10.1007/978-3-030-29513-4_89). PDF

H. Alrashidi, M.S. Joy and T.D. Ullmann, “A Reflective Writing Framework for Computing Education”, in Proceedings of the 24th Annual Conference on the Innovation and Technology in Computer Science Education (ITiCSE 2019), Aberdeen, UK, 15-17 July 2019, p. 295 (DOI 10.1145/3304221.3325580). PDF

N. Almujally and M.S. Joy, “A Framework for Improving the Sharing of Teaching Practices among Computer Science Instructors”, in Proceedings of the 24th Annual Conference on the Innovation and Technology in Computer Science Education (ITiCSE 2019), Aberdeen, UK, 15-17 July 2019, p. 294. (DOI 10.1145/3304221.3325590). PDF

N. Almujally and M.S. Joy, “A Framework for Improving the Sharing of Teaching Practices Through Web 2.0 Technology for Academic Instructors”, Proceeedings of the 5th International Conference on Information Management (ICIM), Cambridge, UK, 24-27 March 2019 (2019). (DOI 10.1109/INFOMAN.2019.8714720). PDF


W. Hämäläinen, M.S. Joy, F. Berger and S. Huttunen, “Clustering students’ open-ended questionnaire answers”, arXiv 1809.07306 (2018). PDF

M.S. Joy and P. Ihantola, “Koli Calling 2018 Preview”, ACM SIGCSE Bulletin 50(4) pp. 3-4 (2018). (DOI 10.1145/3287087.3287089). PDF

C. Suero Montero and M.S. Joy, “Koli Calling 2017 Report”, ACM SIGCSE Bulletin 50(2) pp. 10-11 (2018). (DOI 10.1145/3212402.3212408). PDF

E. Quqandi and M.S. Joy, “Mobile Augmented Reality in Educational Environments”, Proceedings of International Augmented and Virtual Reality Conference (IAVR) 2018, Manchester, UK, 21-22 June 2018 (2018). PDF

E. Quqandi, M.S. Joy, M. Rushton and I. Drumm, “Mobile Augmented Reality in Nursing Educational Environments”, Proceedings of the 10th Computer Science and Electronic Engineering Conference (CEEC), University of Essex, 19-21 September 2018, pp. 266-269 (2018). (DOI 10.1109/CEEC.2018.8674182). PDF

D. Al-Fraihat, M.S. Joy and J.E. Sinclair, “A Comprehensive Model for Evaluating E-Learning Systems Success”, Distance Learning for Educators, Trainers and Leaders 15(3) pp. 57-73 (2018). PDF

S.S. Oyelere, D.D. Atsa'am, H.M Ayuba, O. Olawumi, J. Suhonen and M.S. Joy, “TerrorWatch: A Prototype Mobile App to Combat Terror in Terror-Prone Nations”, in Mobile Technologies and Socio-Economic Development in Emerging Nations, pp. 203-233, IGI Global (2018). (DOI 10.4018/978-1-5225-4029-8.ch010). This has been republished in Violent Extremism: Breakthroughs in Research and Practice, pp. 373-398, IGI Global (2019). (DOI 10.4018/978-1-5225-7119-3.ch020). PDF

J. Lu, Q. Xu, M.S. Joy, S. McKenna, G. Newton, A. Boyarchuk, J. Robert, M. Yousef, D. Williams and S. Fawcett, “A mobile learning technology Used in teaching and learning in English Primary Schools”, Proceedings of the International Conference on e-Learning, e-Business, EIS, and e-Government (EEE '18), Las Vegas, NV, 30 July - 2 August 2018, pp. 137-142, CSREA Press, ISBN 1-60132-474-X (2018). PDF

J. Lu, Q. Xu, M.S. Joy, S. McKenna, M. Pankowska, S. Toddington, A. Boyarchuk and S. Guo, “Wireless Response System for multidisciplinary teaching and learning - Case studies”, Proceedings of the International Conference on Internet Computing and Internet of Things (ICOMP '18), Las Vegas, NV, 30 July - 2 August 2018, pp. 108-118, CSREA Press, ISBN 1-60132-482-0 (2018). PDF

H. Alrashidi and M.S. Joy, “Automatic Reflective Writing Analysis based on Semantic Concepts”, Proceedings of the IADIS International Conference eSociety (ES 2018), Lisbon, Portugal, 14-16 April 2018, pp. 383-385 (2018). PDF

N. Almujally and M.S. Joy, “Extending the UTAUT to measure the adoption of web-based knowledge sharing systems in Saudi univerities”, Proceedings of the 16th IADIS International Conference eSociety (ES 2018), Lisbon, Portugal, 14-16 April 2018, pp. 319-324 (2018). PDF

M. Novak, D. Kermek and M.S. Joy, “Calibration of source-code similarity detection tools for objective comparisons”, Proceedings of 41st International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO 2018), Opatija, Croatia, 21-25 May 2018, IEEE, pp. 794-799 (2018). (DOI 10.23919/MIPRO.2018.8400147). PDF

N.H. Ibrahim Teo and M.S. Joy, “Categorized Question Template Generation for Ontology-based Assessment Questions”, International Journal of Knowledge Engineering 4(2) pp. 72-75 (DOI 10.18178/ijke.2018.4.2.103) (2018). (updated version of paper published in ICKET 2018). PDF


A. Qahmash, M.S. Joy and A.D. Boddison, “Investigating high-achieving students' code-writing abilities through the SOLO taxonomy”, Proceedings of 28th Annual Conference of the Psychology of Programming Interest Group (PPIG 2017), Delft, Netherlands, 1-3 July 2017, pp. 119-128 (2017). PDF

N. Almujally and M.S. Joy, “Exploring Factors That Influence Academics Behaviour toward Knowledge Sharing Using Web Technologies ”, Proceedings of the 2017 9th International Conference on Education Technology and Computers (ICETC 2017), Barcelona, Spain, 20-22 December 2017, pp. 198-202 (2017). (DOI 10.1145/3175536.3175566). PDF

N. Almujally and M.S. Joy, “Toward a New Model for The Adoption of Web-Based Knowledge Sharing Systems amongst Academics in Saudi Arabian Higher Education Institutions”, 10th International Conference of Education, Research and Innovation (ICERI 2017), Seville, 16-18 November 2017, pp. 2303-2308 (2017). (DOI 10.21125/iceri.2017.0665). PDF

A. AlShahrani, S. Mann and M.S. Joy, “Immediate feedback: A New Mechanism for Real-Time Feedback on Classroom Teaching Practice”, International Journal on Integrating Technology in Education 6(2) pp. 17-32 (2017). (DOI 10.5121/ijite.2017.6202). PDF

N.H. Ibrahim Teo and M.S. Joy, “Validation of Course Ontology Elements for Automatic Question Generation”, EAI Endorsed Transactions on e-Learning 4(15) (2017). (DOI 10.4108/eai.29-11-2017.153392). PDF

P. Sajjacholapunt and M.S. Joy, “Research on Potential Features to Enhance On-line Course Materials for Student Revision”, Proceedings of the 8th International Conference (CSEDU 2016), Rome, Italy, 21-23 April 2016, Communications in Computer and Information Science 739, New York: Springer, pp. 118-138 (2017). (DOI 10.1007/978-3-319-63184-4_7). PDF

R.Q. Al Fayez and M.S. Joy, “Using Linked Data for Integrating Educational Medical Web Databases based on BioMedical Ontologies”, The Computer Journal 60(3) pp. 369-388 (2017). (DOI 10.1093/comjnl/bxw096). PDF

M. Abdul Wahab and M.S. Joy, “Raising Engagement and Motivation Through Gamified Eportfolio in Kolej Profesional MARA (KPM), Malaysia: A Preliminary Survey”, EAI Endorsed Transactions on e-Learning, 4(14) pp.  e2 (2017). (DOI 10.4108/eai.26-7-2017.152904). PDF

O.M. Mirza, M.S. Joy and G. Cosma, “Suitability of BlackBox Dataset for Style Analysis in Detection of Source Code Plagiarism”, Proceedings of the Seventh International Conference on Innovative Computing Technology (INTECH 2017), Luton, UK, 16-18 August 2017, pp. 90-94 (2017). (DOI 10.1109/INTECH.2017.8102424). PDF

O.M. Mirza, M.S. Joy and G. Cosma, “Style Analysis for Source Code Plagiarism Detection - An Analysis of a Dataset of Student Coursework”, Proceedings of 17th IEEE International Conference on Advanced Learning Technologies (ICALT2017), Timisoara, Romania, 3-7 July 2017, pp. 296-297 (2017). (DOI 10.1109/ICALT.2017.117). PDF

D. Al-Fraihat, M.S. Joy and J.E. Sinclair, “Identifying Success Factors for e-Learning in Higher Education”, Proceedings of the 12th International Conference on e-Learning (ICEL 2017), Orlando, Florida, 1-2 June 2017 (2017). PDF

N.H. Ibrahim Teo and M.S. Joy, “Validation of Course Ontology Elements for Automatic Question Generation”, Proceedings of the 3rd EAI International Conference on e-Learning e-Education and Online Training (eLEOT2016), Dublin, Ireland, 31 August - 2 September 2016, LNICST 180, pp. 135-142 (2017). (DOI 10.1007/978-3-319-49625-2_17). PDF

M.E. Jantjies and M.S. Joy, “Teaching Through Mobile Technology, a Reflection from High School Studies in South Africa”, Handbook of Research on Instructional Systems and Educational Technology (Ed. T. Kidd and L.R. Morris, Jr.) Hershey, PA: IGI Global, pp. 299-312 (2017). (DOI 10.4018/978-1-5225-2399-4.ch026). PDF


A. Al Lily, J. Foland, D. Stoloff, A. Gogus, I. Deniz Erguvan, M. Tomé Awshar, J. Tondeur, M. Hammond, I. M. Venter, P. Jerry, D. Vlachopoulos, A. Oni, Y. Liu, R. Badosek, M. Cristina López de la Madrid, E. Mazzoni, H. Lee, K. Kinley, M. Kalz, U. Sambuu, T. Bushnaq, N. Pinkwart, N. Afolake Adedokun-Shittu, P.-O. Zander, K. Oliver, L. Maria Teixeira Pombo, J. Balaban Sali, S. Gregory, S. Tobgay, M. Joy, J. Elen, M. Odeh Helal Jwaifell, M. Nihra Haruzuan Mohamad Said, Y. Al-Saggaf, A. Naaji, J. White, K. Jordan, J. Gerstein, İ. Umit Yapici, C. Sanga, P.T. Nleya, B. Sbihi, M. Rocha Lucas, V. Mbarika, T. Reiners, S. Schöaut;n, L. Sujo-Montes, M. Santally, P. Häkkinen, A. Al Saif, A. Gegenfurtner, S. Schatz, V. Padilla Vigil, C. Tannahill, S. Padilla Partida, Z. Zhang, K. Charalambous, A. Moreira, M. Coto, K. Laxman, H. Sara Farley, M.T. Gumbo, A. Simsek, E. Ramganesh, R. Birzina, C. Player-Koro, R. Dumbraveanu, M. Ziphorah, N. Mohamudally, S. Thomas, M. Romero, M. Nirmala, L. Cifuentes, R. Zuhair Khaled Osaily, A. Clemency Omoogun, S. Sadi Seferoglu, A. Elçi, D. Edyburn, K. Moudgalya, M. Ebner, R. Bottino, E. Khoo, L. Pedro, H. Buarki, C. Román-Odio, I.A. Qureshi, M. Ahsan Khan, C. Thornthwaite, S. Kerimkulova, T. Downes, L. Malmi, S. Bardakci, J. Itmazi, J. Rogers, S. Rughooputh, M. Ali Akour, B. Henderson, S. de Freitas and P.G. Schrader, “Academic Domains as Political Battlegrounds: A Global Enquiry by 99 Academics in the Fields of Education and Technology Technology”, Information Development 33(3) pp. 1-19 (2016). (DOI 10.1177/0266666916646415). PDF

M. Abdul Wahab and M.S. Joy, “Raising Engagement and Motivation Through Gamified E-portfolio in Kolej Profesional MARA (KPM), Malaysia: A Preliminary Survey”, Proceedings of the 3rd EAI International Conference on e-Learning e-Education and Online Training (eLEOT2016), Dublin, Ireland, 31 August - 2 September 2016, LNICST 180, pp. 87-94 (2016). (DOI 10.1007/978-3-319-49625-2_11). PDF

G. Cosma, M.S. Joy, J.E. Sinclair, M. Andreou, D. Zhang, B. Cook and R. Boyatt, “Perceptual Comparison of Source-Code Plagiarism within Students from UK, China, and South Cyprus HEI”, ACM Transactions on Computing Education 17(2) pp. 8:1-8:16 (2016). (DOI 10.1145/3059871). PDF

N.H. Ibrahim Teo and M.S. Joy, “Evaluation of an Automatic Question Generation Approach Using Ontologies”, Proceedings of the 15th European Conference on e-Learning (ECEL 2016), Prague, 27-28 October 2016, pp. 735-743 (2016). PDF

M.E. Jantjies and M.S. Joy, “Lessons Learnt from Teachers' Perspectives on Mobile Learning in South Africa with Cultural and Linguistic Constraints”, South African Journal of Education 36(3) pp. 1-10 (2016). (DOI 10.15700/saje.v36n3a1274). PDF

S.S. Oyelere, J. Suhonen, S.A. Shonola and M.S. Joy, “Discovering Students Mobile Learning Experiences in Higher Education in Nigeria”, Proceedings of the Frontiers in Education 2016 Conference (FIE 2016), Erie, PA, October 12-15 2016, pp. 1-7 (2016). (DOI 10.1109/FIE.2016.7757541). PDF

S.A. Shonola, M.S. Joy, S.S.Oyelere and J. Suhonen, “The Impact of Mobile Devices for Learning in Higher Education Institutions: Nigerian Universities Case Study”, International Journal of Modern Education and Computer Science (IJMECS) 8(8) pp. 43-50 (2016). (DOI 10.5815/ijmecs.2016.08.06). PDF

S.A. Shonola and M.S. Joy, “Enhancing Mobile Learning Security”, International Journal on Integrating Technology in Education (IJITE) 5(1) pp. 1-15 (2016). (DOI 10.5121/ijite.2016.5301). PDF

M.S. Al-Zaidi, M.S. Joy and J.E. Sinclair, “Micro Note-Taking on Smartphone: The Learner Experience”, Eighth International Conference on Mobile, Hybrid and On-line Learning (eLmL 2016), Venice, Italy, 24-28 April 2016 (2016). PDF

P. Sajjacholapunt and M.S. Joy, “SRECMATs - An Intelligent Tutoring System to Deliver Online Materials for Student Revision”, Proceedings of 8th International Conference on Computer Supported Education (CSEDU 2016), Rome, 21-23 April 2016 (2016). (DOI 10.5220/0005783800670074). PDF


A. Qahmash, M.S. Joy and A. Boddison, “To What Extent Mathematics Correlates With Programming: Statistical Analysis Submission”, 6th Annual International Conference on Computer Science Education: Innovation and Technology (CSEIT 2015), Singapore, 5-6 October 2015, pp. 17-32 (2015). (DOI 10.5176/2251-2195_CSEIT15.18). PDF

O.M. Mirza and M.S.Joy, “Style Analysis for Source Code Plagiarism Detection”, Proceeding s of Plagiarism Across Europe and Beyond 2015, Brno, Czech Republic, 10-12 June 2015, pp. 53-61 (2015). PDF

M.W. Mwasaga, M. Apiola, J. Suhonen and M.S. Joy, “Integrating High Performance Computing into a Tanzanian IT Engineering Curriculum”, Proceedings of the 21st ICE/IEEE International Technology Management Conference (ICE 2015), June 22-24, Belfast, Northern Ireland (2015). (DOI 10.1109/ICE.2015.7438646). PDF

P. Sajjacholapunt and M.S. Joy, “Analysing Features of Lecture Slides and Past Exam Paper Materials - Towards Automatic Associating E-materials for Self-revision”, Proceedings of 7th International Conference on Computer Supported Education (CSEDU 2015), Lisbon, 23-25 May 2015, pp. 169-176 (2015). (DOI 10.5220/0005371201690176). PDF

R.Q. Al Fayez and M.S.Joy, “Applying NoSQL Databases for Integrating Web Educational Stores - An Ontology-Based Approach”, Proceedings of the 30th British International Conference on Databases (BICOD 2015), Edinburgh, UK, July 6-8, 2015, pp. 29-40 Springer, LNCS 9147 (2015). (DOI 10.1007/978-3-319-20424-6_4). PDF

S.A. Shonola and M.S. Joy, “Security of m-learning System: A Collective Responsibility”, International Journal of Interactive Mobile Technologies 9(3) pp. 64-70 (2015). (DOI 10.3991/ijim.v9i3.4475). PDF

M.E. Jantjies and M.S. Joy, “Mobile Enhanced Learning in a South African Context”, Educational Technology and Society 18(1) pp. 308-320 (2015). PDF

J.E. Sinclair, R. Boyatt, C. Rocks and M.S. Joy, “Massive Open Online Courses: A Review of Usage and Evaluation”, International Journal of Learning Technology 10(1) pp. 71-93 (2015). (DOI 10.1504/IJLT.2015.069450). PDF

R. AlAdraj and M.S. Joy, “Effect of security and Trust on Email Usage: Case Study at University of Bahrain”, Proceedings of the 2015 Fifth International Conference on e-Learning (eConf 2015), Bahrain, 18-20 October 2015, pp. 195-200 (DOI 10.1109/ECONF.2015.63). (2015). PDF


S.A. Shonola and M.S. Joy, “Investigating Attack Vectors in M-learning Systems in Nigerian Universities”, International Conference on Interactive Mobile Communication Technologies and Learning Research and Innovation (IMCL 2014), Thessaloniki, Greece, 13-14 November 2014, pp. 178-184 (2014). (DOI 10.1109/imctl.2014.7011127). PDF

S.A. Shonola and M.S. Joy, “Learners' Perception on Security Issues in m-learning (Nigerian Universities Case Study)”, Exchanges: The Warwick Research Journal 2(1) pp. 107-128 (2014). PDF

S.A. Shonola and M.S. Joy, “Mobile Learning Security Concerns from University Students' Perspectives”, International Conference on Interactive Mobile Communication Technologies and Learning Research and Innovation (IMCL 2014), Thessaloniki, Greece, 13-14 November 2014, pp. 165-172 (2014). (DOI 10.1109/imctl.2014.7011125). PDF

S.A. Shonola and M.S. Joy, “Security Frameworks for Mobile Learning Environments”, 7th International Conference of Education, Research and Innovation (ICERI 2014), Seville, 17-19 November 2014, pp. 3333-3342 (2014). PDF

S.A. Shonola and M.S. Joy, “Barriers to m-Learning in Higher Education Institutions in Nigeria”, 7th International Conference of Education, Research and Innovation (ICERI 2014), Seville, 17-19 November 2014, pp. 3324-3332 (2014). PDF

S.A. Shonola and M.S. Joy, “Mobile Learning Security Issues from Lecturers' Perspectives (Nigerian Universities Case Study)”, Proceedings of the International Conference on Education and New Learning Technologies (EDULEARN14), Barcelona, Spain, 7-9 July 2014, pp. 7081-7088 (2014). PDF

R.Q. Al Fayez and M.S. Joy, “A Framework for Linking Educational Medical Objects: Connecting Web2.0 and Traditional Education”, Proceedings of 15th International Conference on Web Information System Engineering (WISE 2014), Thessaloniki, Greece, 12-14 October 2014, Springer, LNCS 8787, pp. 156-165 (2014). PDF

M.S. Al-Zaidi, M.S. Joy and J.E. Sinclair, “Micro Notes Application for Education: A Proposed Mobile Micro Note-Taking Architecture”, Proceedings of the 13th European Conference on e-Learning (ECEL 2014), Copenhagen, 30-31 October 2014, pp. 618-623 (2014). PDF

M.S. Joy, J.G.K. Foss, E.L. King, J. Sitthiworachart and R.M. Davis, “Incorporating Technologies into a Flexible Teaching Space”, British Journal of Educational Technology 45(2) pp. 272-284 (2014). (DOI 10.1111/bjet.12040). PDF

E.L. King, M.S. Joy, J.G.K. Foss, J.E. Sinclair and J. Sitthiworachart, “Exploring the Impact of a Flexible, Technology-enhanced Teaching Space on Pedagogy”, Innovations in Education and Teaching International (published online) 52(5) pp. 522-535 (2014). (DOI 10.1080/14703297.2014.896222). PDF

M.E. Jantjies and M.S. Joy, “A Framework to Support Mobile Learning in Multilingual Environments”, in Proceedings 10th International Conference on Mobile Learning (ML 2014), Madrid, 28 February - 2 March 2014 (2014). PDF

P. Sajjacholapunt and M.S. Joy, “Exploring Patterns of Using Learning Resources as a Guideline to Improve Self-revision”, in Proceedings of 8th International Technology, Education and Development Conference (INTED2014), Valencia, Spain, 10-12 March 2014, pp. 5263-5271 (2014). PDF

A. Moreno, E. Sutinen and M.S. Joy, “Defining and Evaluating Conflictive Animations for Programming Education: The Case of Jeliot ConAn”, Proceedings of the 45th ACM Technical Symposium on Computer Science Education (SIGCSE 2014), Atlanta, GA, 5-8 March 2014, pp. 629-634 (2014). (DOI 10.1145/2538862.2538888). PDF

G. Gkotsis, K. Stepanyan, A.I. Cristea and M.S. Joy, “Entropy-based Automated Wrapper Generation for Weblog Data Extraction”, World Wide Web Journal 17(4) pp. 827-846 (2014). (DOI 10.1007/s11280-013-0269-6). PDF

D. Zhang, M.S. Joy, G. Cosma, R. Boyatt, J.E. Sinclair and J.Y-K. Yau, “Source-code plagiarism in universities: a comparative study of student perspectives in China and the UK”, Assessment and Evaluation in Higher Education 39(6) pp. 743-758 (2014). (DOI 10.1080/02602938.2013.870122). PDF


M.E. Jantjies and M.S. Joy, “Mobile Learning Through Indigenous Languages: Learning through a Constructivist Approach”, in Proceedings 12th World Conference on Mobile and Contextual Learning (mLearn 2013), Doha, Qatar, 22-24 October 2013 (2013). (DOI 10.5339/qproc.2013.mlearn.14). PDF

R.Q. Alfayez and M.S. Joy, “Inferring Dynamic Taxonomies for Terms Based on UGC”, Proceedings of 3rd International Conference on Innovative Computing Technology (INTECH 2013), London, 29-31 August 2013, pp. 545-550 (2013). (DOI 10.1109/INTECH.2013.6653644). PDF

M.S. Al-Zaidi, M.S. Joy and J.E. Sinclair, “Exploring the Use of Micro Note-Taking with Social Interaction Features for Education”, Proceedings of the International Conference on Education and New Learning Technologies (EDULEARN13), Barcelona, Spain, 1-3 July 2013 (2013). PDF

R. Boyatt, M.S. Joy, C.L. Rocks and J.E. Sinclair, “What (use) is a MOOC?”, Learning Technology for Education in Cloud (LTEC 2013), Kaohsiung, Taiwan, 9-13 September 2013, pp. 133-145, Springer (2013). (DOI 10.1007/978-94-007-7308-0_15). PDF

A. Moreno, M.S. Joy and E. Sutinen, “Roles of Animation Tools in Understanding Programming Concepts”, Journal of Educational Multimedia and Hypermedia 22(2) pp. 39-56 (2013). PDF

S. Liu, M.S. Joy and N.E. Griffiths, “An Exploratory Study on Group Formation Based on Learning Styles”, 13th IEEE International conference on Advanced Learning Technologies (ICALT 2013), Beijing, China, 15-18 July 2013 (2013). (DOI 10.1109/icalt.2013.32). PDF

J.Y-K. Yau and M.S. Joy, “Technical Feasibility of a Mobile Context-aware (Social) Learning Schedule Framework”, International Journal of Distance Education Technologies 11(1) pp. 58-73 (2013). (DOI 10.4018/jdet.2013010105). PDF

G. Gkotsis, K. Stepanyan, A.I. Cristea and M.S. Joy, “Self-supervised Automated Wrapper Generation for Weblog Data Extraction”, Big Data: Proceedings of 29th British National Conference on Databases (BNCOD 2013), Oxford, UK, 8-10 July 2013, ed. G. Gottlob, G. Grasso, D. Olteanuand C. Schallhart; Springer, LNCS 7968 pp. 292-302 (2013). (DOI 10.1007/978-3-642-39467-6_26). PDF

G. Gkotsis, K. Stepanyan, A.I. Cristea and M.S. Joy, “Zero-cost Labelling with Web Feeds for Weblog Data Extraction”, Companion Proceedings of 22nd International World Wide Web Conference (WWW 2013), Rio de Janeiro, Brazil, 13-17 May 2013, pp. 73-74 (2013). (DOI 10.1145/2487788.2487819). PDF

K. Stepanyan, G. Gkotsis, V. Banos, A.I. Cristea and M.S. Joy, “A Hybrid Approach for Spotting, Disambiguating and Annotating Places in User-Generated Text”, Companion Proceedings of the 22nd International World Wide Web Conference (WWW 2013), Rio de Janeiro, Brazil, 13-17 May 2013 (2013). (DOI 10.1145/2487788.2487824). PDF

R. AlAdraj and M.S. Joy, “Security and Collaborative Groupware Tools in Education: A Case Study at the University of Bahrain”, Proceedings of the 2013 Fourth International Conference on e-Learning (eConf 2013), Bahrain, 7-9 May 2013, pp. 421-426 (2013). (DOI 10.1109/ECONF.2013.56). PDF

M.S. Joy, J.E. Sinclair, R. Boyatt, J.Y-K. Yau and G. Cosma, “Student Perspectives on Source-code Plagiarism”, International Journal for Educational Integrity 9(1), pp. 3-19 (2013). PDF

J.E. Sinclair, M.S. Joy, J.Y-K. Yau and S.J. Hagan, “A Practice-oriented Review of Learning Objects”, IEEE Transactions on Learning Technologies 6(2) pp. 177-192 (2013). (DOI 10.1109/TLT.2013.6). PDF


G. Cosma and M.S. Joy, “An Approach to Source-Code Plagiarism Detection and Investigation using Latent Semantic Analysis”, IEEE Transactions on Computers 61(3) pp. 379-394 (2012). (DOI 10.1109/TC.2011.223). PDF

R. Boyatt and M.S. Joy, “Developing Learning Materials Using an Ontology of Mathematical Logic”, in Proceedings of IADIS Cognition and Exploratory Learning in Digital Age (CELDA 2012), Madrid, 19-21 October 2012, pp. 283-286 (2012). PDF

M.E. Jantjies and M.S. Joy, “Multilingual Mobile Learning - A Case Study of Four South African High Schools”, in Proceedings 11th World Conference on Mobile and Contextual Learning (mLearn 2012), Helsinki, 16-18 October 2012, pp. 208-211. CEUR Workshop Proceedings Vol. 955 (2012). http://ceur-ws.org/Vol-955/papers/paper_68.pdf PDF

K. Stepanyan, G. Gkotsis, H. Kalb, Y. Kim, A.I. Cristea, M.S. Joy, M. Trier and S. Ross, “Blogs as Objects of Preservation: Advancing the Discussion on Significant Properties”, in Proceedings iPRES 2012, Toronto, Canada, 1-5 October 2012 (2012). PDF

G. Cosma and M.S. Joy, “Evaluating the Performance of LSA for Source-code Plagiarism Detection”, Informatica, 36(4), pp. 409-424 (2012). PDF

M.S. Joy, J.E. Sinclair, R. Boyatt, J.Y-K. Yau and G. Cosma, “Student Perspectives on Plagiarism in Computing”, Proceedings of the 5th International Plagiarism Conference, Sunderland, UK, 16-18 July 2012 (2012). PDF

K.-M. Rinneheimo, H. Kinnari-Korpela, R. Boyatt and M.S. Joy, “MALog: A New Way to Teach And Learn Mathematical Logic”, 16th SEFI Mathematics Working Group Seminar, Salamanca, Spain, 28-30 June 2012. PDF

V. Banos, K. Stepanyan, M.S. Joy, A.I. Cristea and Y. Manolopoulos, “Technological Foundations of the Current Blogosphere”, Proceedings of The 2nd International Conference on Web Intelligence, Mining and Semantics (WIMS'12), Craiova, Romania, 13-15 June 2012 (2012). (DOI 10.1145/2254129.2254185). PDF

J.Y-K. Yau, M.S. Joy, J.E. Sinclair and S.J. Hagan, “Potential deployment of Java web-based learning objects from the public domain into mobile learning environments”, International Journal of Science, Innovation and New Technology 3(1) (2012). PDF


T.H. Laine, E. Sutinen, M.S. Joy and E. Nygren, “Active and Passive Technology Integration in Context-aware Learning Spaces”, in Proceedings of the World Conference on E-Learning in Corporate, Government, Healthcare, and Higher Education (E-Learn 2011), Honolulu, Hawaii, 18-21 October 2011, pp. 719-728 (2011). PDF

T.H. Laine, E. Sutinen, E. Nygren and M.S. Joy, “Rapid Improvement of Technology Integration in Context-aware Learning Spaces”, in Proceedings of IEEE Africon 2011, Livingstone, Zambia, 13-15 September 2011, pp. 1-6 (2011). (DOI 10.1109/AFRCON.2011.6072189). PDF

S. Liu and M.S. Joy, “Discovering Student Interactions with a Collaborative Learning Forum that Predict Group Collaboration Problems”, in Proceedings of the 4th International Conference of Education, Research and Innovation (iCERi 2011), Madrid, Spain, 14-16 November 2011 (2011). PDF

S. Liu and M.S. Joy, “A Diagnostic Mechanism and Tool for Analyzing Group Collaboration Problems with Online Group Work”, in Proceedings of the World Conference on E-Learning in Corporate, Government, Healthcare, and Higher Education (E-Learn 2011), Honolulu, Hawaii, 18-21 October 2011, pp. 2613-2618 (2011). PDF

M.S. Joy, G. Cosma, J.Y-K. Yau and J.E. Sinclair, “Source Code Plagiarism - a Student Perspective”, IEEE Transactions on Education 54(1) pp. 125-132 (2011). (DOI 10.1109/TE.2010.2046664). PDF

S. Yang, M.S. Joy and T.H. Laine, “An Educational Services Architecture to Share E-learning Resources”, in Proceedings of the 3rd International Conference on Computer Supported Education (CSEDU), Noordwijkerhout, Netherlands, pp. 372-375 (2011). (DOI 10.5220/0003302403720375). PDF

S. Yang, M.S. Joy and J.R.C. Nurse, “Experiences on Sharing E-Learning Resources using Service Technologies”, in Proceedings ofhe 14th IASTED International Conference on Computers and Advanced Technology in Education (CATE 2011), Cambridge, UK, pp. 283-289 (2011). (DOI 10.2316/p.2011.734-060). PDF

T.H. Laine, E. Nygren, E. Sutinen, C.A. Islas Sedano, M.S. Joy and S. Blignaut, “Ubiquitous Mathematics from South Africa to Finland: Does Reverse Transfer Work?”, in Ubiquitous Learning: A Survey of Applications, Research, and Trends, ed. I. Chen and T. Kidd, Charlotte, NC: Information Age Publishing (2011). PDF

A. Ismail and M.S. Joy, “Semantic Searches for Extracting Similarities in a Content Management System”, in Proceedings of 2011 International Conference on Semantic Technology and Information Retrieval (STAIR), Putrajaya, Malaysia, pp. 113-118 (2011). (DOI 10.1109/STAIR.2011.5995774). PDF

J.Y-K. Yau and M.S. Joy, “M-Learning Generations and Interview Study Results of a Mobile Context-Aware Learning Schedule Framework”, in Combining E-Learning and M-Learning: New Applications of Blended Educational Resources, ed. D. Parsons, Hershey, PA: IGI Global, pp. 28-55 (DOI 10.4018/978-1-60960-481-3.ch003). (2011). PDF

A.I. Cristea, F. Ghali and M.S. Joy, “Social, Personalized Lifelong Learning”, E-Infrastructures and Technologies for Lifelong Learning, ed. George Magoulas, Hershey, PA: IGI Global, pp. 90-125. (DOI 10.4018/978-1-61520-983-5.ch004). (2011). PDF

J.Y-K. Yau and M.S. Joy, “A Context-aware Personalized M-learning Application Based on M-learning Preferences”, International Journal of Mobile Learning and Organisation (IJMLO) 5(1) pp. 1-14 (2011). (DOI 10.1504/IJMLO.2011.038688). PDF


T.H. Laine, C.A. Islas Sedano, M.S. Joy and E. Sutinen, “Critical Factors for Technology Integration in Game-Based Pervasive Learning Spaces”, IEEE Transactions on Learning Technologies 3(4) pp. 294-306 (2010). (DOI 10.1109/TLT.2010.16). PDF

A. Ismail, M.S. Joy, J.E. Sinclair and M.I. Hamzah, “A Structured Model Metametadata Technique to Enhance Semantic Searching in Metadata Repository”, in Proceedings of 4th International Conference on Knowledge Generation, Communication and Management (KGCM 2010), Orlando, FL (2010). PDF

T.H. Laine, C.A. Islas Sedano, E. Sutinen and M.S. Joy, “Viable and Portable Architecture for Pervasive Learning Spaces”, in Proceedings of 9th International Conference on Mobile and Ubiquitous Multimedia (MUM'10) (2010). (DOI 10.1145/1899475.1899476). PDF

J.Y-K. Yau and M.S. Joy, “Context-based Recommendations of Java Learning Objects: a Case Study”, IEEE Multidisciplinary Engineering Education Magazine (MEEM) 5(4) pp. 1-7 (2010). PDF

R.C. Boyatt and M.S. Joy, “Developing an Ontology of Mathematical Logic”, Scientific Journal of the Technical University of Civil Engineering Bucharest 6, pp. 6-11 (2010). PDF

S. Yang and M.S. Joy, “Service Advertisement and Discovery”, Agent-Based Service-Oriented Computing, N.E. Griffiths and K.-M. Chao (eds.), pp. 21-46, London: Springer (2010), ISBN 978-1-84996-040-3, e-ISBN 978-1-84996-041-0 (2010). (DOI 10.1007/978-1-84996-041-0_2). PDF

J.Y-K. Yau, M.S. Joy and S. Dickert, “A Mobile Context-aware Framework for Managing Learning Schedules — Data Analysis from a Diary Study”, Journal of Educational Technology and Society (ET&S) 13(3) pp. 22-32 (2010). PDF

J.Y-K. Yau and M.S. Joy, “An Adaptive Context-aware Mobile Learning Framework Based on the Usability Perspective”, International Journal of Mobile Learning and Organisation (IJMLO) 4(4) pp. 378-390 (2010). (DOI 10.1504/ijmlo.2010.037535). PDF

A. Moreno, M.S. Joy, N. Myller and E. Sutinen, “Layered Architecture for Automatic Generation of Conflictive Animations in Programming Education”, IEEE Transactions on Learning Technologies 3(2), pp. 139-151 (2010). (DOI 10.1109/TLT.2009.36). PDF

J.Y-K. Yau and M.S. Joy, “A Context-aware Personalized M-learning Application Based on M-learning Preferences”, Proceedings of the 6th IEEE International Conference on Wireless, Mobile and Ubiquitous Technologies in Education (WMUTE10), Kaohsiung, Taiwan, 12-16 April 2010, pp. 11-18 (DOI 10.1109/WMUTE.2010.15). (2010). PDF

J.Y-K. Yau and M.S. Joy, “Proposal of a Mobile Learning Preferences Model”, Proceedings of the 5th Interactive Mobile and Computer Aided Learning Conference (IMCL2010), Hasselt, Belgium, 16-17 September 2010, pp. 753-754 (2010). PDF

J.Y-K. Yau and M.S. Joy, “Proposal of a Mobile Learning Preferences Model”, International Journal of Interactive Mobile Technologies (iJIM) 4(4) (2010). (DOI 10.3991/ijim.v4i4.1445). PDF

S. Liu, M.S. Joy and N.E. Griffiths, “Students’ Perceptions of the Factors Leading to Unsuccessful Group Collaboration”, in Proceedings of the 10th IEEE International Conference on Advanced Learning Technologies (ICALT 2010), Sousse, Tunisia, 5-7 July 2010, pp. 565-569 (2010). (DOI 10.1109/ICALT.2010.161). PDF

T.H. Laine, M. Vinni, C. Islas Sedano and M.S. Joy, “On Designing a Pervasive Mobile Learning Platform”, ALT-J Research in Learning Technologies, 18(1) pp. 3-17 (2010). (DOI 10.1080/09687761003657606). PDF

J.Y-K. Yau and M.S. Joy, “Designing and Evaluating the Mobile Context-Aware Learning Schedule Framework: Challenges and Lessons Learnt”, Proceedings of the IADIS International Conference Mobile Learning 2010, Porto, Portugal, pp. 85-92 (2010). PDF


J.Y-K. Yau and M.S. Joy, “A Mobile Context-aware Framework for Managing Learning Schedules — Data Analysis from an Interview Study”, International Journal of Mobile and Blended Learning 1(4), pp. 29-55 (2009). (DOI 10.4018/jmbl.2009090803). PDF

J.Y-K. Yau and M.S. Joy, “A Mobile Context-Aware Framework for Supporting Self-Regulated Learners”, Proceedings of IADIS International Conference Cognition and Exploratory Learning in Digital Age (CELDA 2009),Rome, Italy, 22-24 November 2008, pp. 415-418 (2009). PDF

S. Yang and M.S. Joy, “Designing E-Learning Services: A Case Study”, International Journal of Advanced Corporate Learning (iJAC) 2(4) pp. 35-43 (2009). (DOI 10.3991/ijac.v2i4.1061). PDF

A. Ismail, M.S. Joy, J.E. Sinclair and M.I. Hamzah, “A Metametadata Taxonomy to Support Semantic Searching Algorithms in Metadata Repository”, in 2009 International Conference on Electrical Engineering and Informatics (ICEEI), 5-7 August 2009 pp. 691-696 (2009). (DOI 10.1109/ICEEI.2009.5254702). PDF

S. Yang and M.S. Joy, “Designing E-Learning Services”, in Proceedings of the International Conference on E-learning in the Workplace (ICELW2009), New York, NY, 2009 (2009). PDF

J.Y-K. Yau and M.S. Joy, “A mobile and context-aware adaptive learning schedule framework from a usability perspective — a ‘diary: diary-questionnaire’ study”, in Proceedings of the 17th International Conference on Computers in Education (ICCE 2009), Hong Kong, 30 November - 4 December 2009, pp. 512-519 (2009). PDF

S. Liu, M.S. Joy and N.E. Griffiths, “GAOOLE: A Gaia Design of Agent-Based Online Collaborative Learning Environment”, in Proceedings of the 8th European Conference on eLearning (ECEL 2009), Bari, Italy, 26-30 October 2009, pp. 339-350 (2009). PDF

T.H. Laine, C. Islas Sedano, M. Vinni and M.S. Joy, “Characteristics of Pervasive Learning Environments in Museum Contexts”, in Proceedings of the 8th World Conference on Mobile and Contextual Learning (mlearn 2009), Orlando, Florida, 26-30 October 2009 (2009). PDF

M.S. Joy, G. Cosma, J.E. Sinclair and J.Y-K. Yau, “A Taxonomy of Plagiarism in Computer Science”, in Proceedings of the International Conference on Education and New Learning Technologies (EDULEARN09), Barcelona, Spain, 6-8 July 2009, pp. 3372-3379 (2009). PDF

S. Liu, M.S. Joy and N.E. Griffiths, “iGLS: Intelligent Grouping for Online Collaborative Learning”, in Proceedings of the 9th IEEE International Conference on Advanced Learning Technologies (ICALT 2009), Riga, Latvia, 15-17 July 2009, pp. 364-368 (2009). (DOI 10.1109/ICALT.2009.41). PDF

M.S. Joy, J.E. Sinclair, S. Sun, J. Sitthiworachart and J. López-González, “Categorising Computer Science Education Research”, Education and Information Technologies 14(2) pp. 105-126 (2009). (DOI 10.1007/s10639-008-9078-4). PDF

M.S. Joy, “Undergraduate Computing Projects — an Investigation into the Student Experience”, Italics 8(1) pp. 60-78 (DOI 10.11120/ital.2009.08010060). (2009). PDF

A. Ismail, M.S. Joy, J.E. Sinclair and M.I. Hamzah, “A Metametadata Architecture for Pedagogic Data Description”, Proceedings of the WASET International Conference on Computer, Electrical, and Systems Science, and Engineering (CESSE 2009), Dubai, UAE, pp. 373-378 (2009). PDF

J.Y-K. Yau and M.S. Joy, “A Mobile and Context-based Learning Schedule Framework from a Pedagogical Perspective — an Interview Study”, Proceedings of the IADIS International Conference Mobile Learning 2009, Barcelona, Spain, 6-8 July 2009, pp. 189-196 (2009). PDF

T.H. Laine and M.S. Joy, “Survey on Context-Aware Pervasive Learning Environments”, International Journal of Interactive Mobile Technologies, 3(1) pp. 70-76 (2009). (DOI 10.3991/ijim.v3i1.680). PDF


S. Liu, M.S. Joy and N.E. Griffiths, “Incorporating Learning Styles in a Computer-Supported Collaborative Learning Model”, Proceedings of the International Workshop on Cognitive Aspects in Intelligent and Adaptive Web-based Education Systems (CIAWES 2008), Taipei, Taiwan, 27-31 October 2008, pp. 3-10 (2008). PDF

S. Yang and M.S. Joy, “SOA Services in Higher Education”, Proceedings of the The 7th WSEAS International Conference on Education and Educational Technology, Venice, Italy, 21-23 November 2008, pp. 145-150 (2008). PDF

G. Rößling, M.S. Joy, A. Moreno, A. Radenski, L. Malmi, A. Kerren, T. Naps, R.J. Ross M. Clancy, A. Korhonen, R. Oechsle and J. Ángel Velázquez Iturbide, “Enhancing Learning Management Systems to Better Support Computer Science Education”, ACM SIGCSE 40(4) pp. 142-166 (2008). (DOI 10.1145/1473195.1473239). PDF

G. Cosma and M.S. Joy, “Towards a Definition on Source-Code Plagiarism”, IEEE Transactions on Education 51(2) pp. 195-200 (2008). (DOI 10.1109/TE.2007.906776). PDF

T.H. Laine and M.S. Joy, “Survey on Context-Aware Pervasive Learning Environments”, Proceedings of mLearn 2008, Telford, UK, 8-10 October 2008, ed. John Traxler, Brendan Riordan and Chris Dennett, SCIT, University of Wolverhampton, pp. 192-199 (2008). PDF

J. Sitthiworachart, M.S. Joy and E. Sutinen, “Success Factors for e-Assessment in Computer Science Education”, Proceedings of World Conference on E-Learning in Corporate, Government, Healthcare, and Higher Education (ELEARN) 2008, Las Vegas, Nevada, 17-21 November 2008, pp. 2287-2293 (2008). PDF

J. Sitthiworachart and M.S. Joy, “Is Mobile Learning a Substitute for Electronic Learning?”, Proceedings of IADIS International Conference on e-Learning 2008, Amsterdam, The Netherlands, 22-25 July 2008, pp. 451-458 (2008). PDF

J. Sitthiworachart and M.S. Joy, “Computer Support of Effective Peer Assessment in an Undergraduate Programming Class”, Journal of Computer-Assisted Learning 24(3) pp. 217-231 (2008). (DOI 10.1111/j.1365-2729.2007.00255.x). PDF

J.Y-K. Yau and M.S. Joy, “A Self-Regulated Learning Approach: A Mobile Context-aware and Adaptive Learning Schedule (mCALS) Tool”, International Journal of Interactive Mobile Technologies 2(3) pp. 52-57 (2008). PDF

J.Y-K. Yau and M.S. Joy, “A Self-Regulated Learning Approach: A Mobile Context-aware and Adaptive Learning Schedule (mCALS) Tool”, Proceedings of the 3rd International Conference on Interactive Mobile and Computer Aided Learning (IMCL2008), Amman, Jordan, 16-18 April 2008 (2008). PDF


M. Hendrix, A.I. Cristea and M.S. Joy, “Evaluating the Automatic and Manual Creation Process of Adaptive Lessons”, Proceedings of the 7th IEEE International Conference on Advanced Learning Technologies (ICALT2007), Niigata, Japan, 18-20 July 2007 pp. 442-446 (2007). (DOI 10.1109/ICALT.2007.141). PDF

M.S. Joy, S. Sun, J. Sitthiworachart, J.E. Sinclair and J. López, “Getting Started in Computer Science Education Research”, York: Information and Computer Science Subject Centre of the Higher Education Academy (2007). PDF

J.Y-K. Yau and M.S. Joy, “Architecture of a Context-aware and Adaptive Learning Schedule for Learning Java”, Proceedings of the 7th IEEE International Conference on Advanced Learning Technologies (ICALT2007), Niigata, Japan, 18-20 July 2007, pp. 252-256 (2007). (DOI 10.1109/ICALT.2007.72). PDF

A. Ismail and M.S. Joy, “A Novel Approach for Metametadata Views in Learning Domains”, Proceedings of ED-MEDIA - World Conference on Educational Multimedia, Hypermedia and Telecommunications pp. 3550-3557; Chesapeake, VA: AACE (2007). PDF

S. Yang and M.S. Joy, “Approaches for Learning Prolog Programming”, Italics 6(4) pp. 88-107 (2007). (DOI 10.11120/ital.2007.06040088). PDF

J.Y-K. Yau and M.S. Joy, “A Context-aware and Adaptive Learning Schedule Framework for Supporting Learners’ Daily Routines”, Proceedings of the The Second International Workshop on Mobile Communications and Learning (MCL 2007), ICONS 2007, Sainte-Luce, Martinique (2007). (DOI 10.1109/ICONS.2007.3). PDF

S. Sun, M.S. Joy and N.E. Griffiths, “The Use of Learning Objects and Learning Styles in a Multi-Agent Education System”, Journal of Interactive Learning Research 18(3), pp. 381-398 (2007). PDF

A. Moreno and M.S. Joy, “Jeliot 3 in a Demanding Educational Setting”, Electronic Notes in Theoretical Computer Science 178, pp. 51-59 (2007). (DOI 10.1016/j.entcs.2007.01.033). PDF


J.Y-K. Yau and M.S. Joy, “Application of Learning Styles for Effective Mobile Learning”, Proceedings of Mobile Learning 2006, Dublin, Eire, 16-21 July 2006 (2006). PDF

J.Y-K. Yau and M.S. Joy, “Context-Aware and Adaptive Learning Schedule for Mobile Learning”, Proceedings of the International Workshop on Mobile and Ubiquitous Learning Environments (MULE) at the International Conference on Computers in Education (ICCE 2006), Beijing, China, 30 November - 4 December 2006, pp. 17-24 (2006). PDF

G. Cosma and M.S. Joy, Source-code Plagiarism: a UK Academic Perspective, Research Report CS-RR-422, Department of Computer Science, University of Warwick, Coventry, UK (2006). PDF

G. Cosma and M.S. Joy, “Source-code Plagiarism: a UK Academic Perspective”, Proceedings of the 7th Annual Conference of the HEA Network for Information and Computer Sciences, Dublin, Eire, 29-31 August 2006, pp. 116-120, HEA Network for Information and Computer Sciences (2006). PDF

S. Yang and M.S. Joy, “Approaches for Teaching Prolog to Beginners”, Proceedings of the 7th Annual Conference of the HEA Network for Information and Computer Sciences, Dublin, Eire, 29-31 August 2006, pp. 106-110, HEA Network for Information and Computer Sciences (2006). PDF

A. Moreno and M.S. Joy, “Jeliot 3 in a Demanding Educational Setting”, Proceedings of the Fourth International Program Visualization Workshop, Florence, Italy, 29-30 June 2006, pp. 48-53 (2006). PDF


M.S. Joy, N.E. Griffiths and R. Boyatt, “The BOSS Online Submission and Assessment System”, ACM Journal on Educational Resources in Computing 5(3), pp. 1-28 (2005). (DOI 10.1145/1163405.1163407). PDF

V. Rossano, M.S. Joy, T. Roselli and E. Sutinen, “A Taxonomy for Definitions and Applications of LOs: A Metaanalysis of ICALT papers”, Educational Technology and Society 8(4), pp. 148-160 (2005). PDF

R. Bednarik, M.S. Joy, A. Moreno, N. Myller, S. Sun and E. Sutinen, “Multi-Agent Educational System for Program Visualization”, Proceedings of International Conference on Intelligent Agents, Web Technology and Internet Commerce (IAWTIC 2005), Vienna, Austria, 28-30 November 2005, pp. 283-288 (2005). (DOI 10.1109/CIMCA.2005.1631482). PDF

M. Mozgovoy, K. Fredriksson, D.R. White, M.S. Joy and E. Sutinen, “Fast Plagiarism Detection System”, Proceedings of String Processing and Information Retrieval: 12th International Conference (SPIRE 2005), M. Consens and G. Navarro (eds.), Springer-Verlag, Lecture Notes in Computer Science 3772, pp. 267-270 (2005). (DOI 10.1007/11575832_30). PDF

P.-S. Heng, M.S. Joy, R. Boyatt and N.E. Griffiths, Evaluation of the BOSS Online Submission and Assessment System, Research Report CS-RR-415, Department of Computer Science, University of Warwick, Coventry, UK (2005). PDF

S. Sun and M.S. Joy, “An Autonomous Multi-Agent Solution for Adaptive Education”, Proceedings of IASTED International Conference on Artificial Intelligence and Applications (AIA 2005), as part of the 23rd IASTED International Multi-Conference on Applied Informatics, 14-16 February 2005, Innsbruck, Austria, pp. 622-626 (2005). PDF

S. Sun and M.S. Joy, “Learning Objects and Learning Styles as a Foundation for a Multi-Agent Web-based Education System”, Proceedings of the 4th IASTED International Conference on WEB-BASED Education (WBE 2005), Grindelwald, Switzerland, 21-23 February 2005, pp. 189-194 (2005). PDF

S. Sun, M.S. Joy, and N.E. Griffiths, “An Agent-Based Approach to Dynamic Adaptive Learning”, Proceedings of Agent Based Systems for Human Learning (ABSHL) Workshop, the Fourth International Joint Conference on Autonomous Agents and Multi Agent Systems (AAMAS), Utrecht, Netherlands, 25-29 July 2005, pp. 48-58 (2005). PDF

S. Sun, M.S. Joy, and N.E. Griffiths, “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 (ICALT 2005), Kaohsiung, Taiwan, 5-8 July 2005, pp. 846-847 (2005). (DOI 10.1109/ICALT.2005.285). PDF

S. Sun, M.S. Joy and N.E. Griffiths, “An Innovative Use of Learning Objects and Learning Style in Pedagogic Agent Systems”, Proceedings of the 6th Annual Conference of the HEA Network for Information and Computer Sciences, York, UK, 30 August - 1 September 2005 HEA Network for Information and Computer Sciences, pp. 115-119 (2005). PDF

A. Chow and M.S. Joy, “Shifting the Focus from Methodologies to Techniques”, Proceedings of the 6th Annual Conference of the HEA Network for Information and Computer Sciences, York, UK, 30 August - 1 September 2005, HEA Network for Information and Computer Sciences, pp. 25-29 (2005). PDF

S. Sun, M.S. Joy and N.E. Griffiths, “The Use of Learning Objects and Learning Styles in a Multi-agent Education System”, Proceedings of ED-MEDIA 2005 - World Conference on Educational Multimedia, Hypermedia and Telecommunications, Montreal, Canada, 27 June - 2 July 2005, pp. 3403-3410 (2005). PDF

M.S. Joy, “Group Projects and the Computer Science Curriculum”, Innovations in Education and Teaching International (IETI) 42(1) pp. 15-25 (2005). (DOI 10.1080/14703290500048788). PDF


J. Sitthiworachart and M.S. Joy, “Web-based Peer Assessment System with an Anonymous Communication Tool”, Proceedings of the 4th IEEE International Conference on Advanced Learning Technologies (ICALT2004), Joensuu, Finland, 30 August - 3 September 2004, pp. 918-919 (2004). (DOI 10.1109/ICALT.2004.1357720). PDF

D.R. White and M.S. Joy, “Sentence-Based Natural Language Plagiarism Detection”, ACM Journal on Educational Resources in Computing 4(4) pp. 1-20 (2004). (DOI 10.1145/1086339.1086341). PDF

M.S. Joy and N.E. Griffiths, “Online Submission of Coursework - a Technological Perspective”, Proceedings of the 4th IEEE International Conference on Advanced Learning Technologies (ICALT2004), Joensuu, Finland, 30 August - 3 September 2004, pp. 430-434 (2004). (DOI 10.1109/ICALT.2004.1357451). PDF

M.S. Joy, “Doctoral Study in Educational Technology”, Proceedings of the 4th IEEE International Conference on Advanced Learning Technologies (ICALT2004), Joensuu, Finland, 30 August - 3 September 2004, pp. 1056-1057 (2004). (DOI 10.1109/ICALT.2004.1357750). PDF

J. Sitthiworachart and M.S. Joy, “Using Web-based Peer Assessment in Fostering Deep Learning in Computer Programming”, Proceedings of the International Conference on Education and Information Systems, Technologies and Applications (EISTA 2004), Orlando, USA, 21-24 July 2004, pp. 231-236 (2004). PDF

J.Y-K. Yau and M.S. Joy, “Introducing Java: A Case for Fundamentals-first”, Proceedings of the International Conference on Education and Information Systems, Technologies and Applications (EISTA 2004), Orlando, USA, 21-24 July 2004, pp. 229-234 (2004). PDF

J.Y-K. Yau and M.S. Joy, “Adaptive Learning and Testing with Learning Objects”, Proceedings of the International Conference on Computers in Education (ICCE 2004), Melbourne, Australia, 30 November-3 December 2004, pp. 1861-1865 (2004). PDF

J. Sitthiworachart and M.S. Joy, “The Evaluation of Students’ Marking in Web-based Peer Assessment of Learning Computer Programming”, Proceedings of the International Conference on Computers in Education (ICCE 2004), Melbourne, Australia, 30 November - 3 December 2004, pp. 1153-1163 (2004). PDF

M.S. Joy, “Automating the Process of Skills-based Assessment”, in Effective Learning and Teaching in Computing, ed. Alastair Irons and Sylvia Alexander, RoutledgeFarmer, pp. 76-85 (2004). (DOI 10.4324/9780203416037_chapter_8). PDF

S. Sun and M.S. Joy, “An Autonomous Multi-Agent Solution for Student Centred Learning”, Proceedings of Cognition and Exploratory Learning in Digital Age (CELDA), Lisbon, Portugal, 15-17 December 2004, pp. 533-534 (2004). PDF

J. Sitthiworachart and M.S. Joy, “Effective Peer Assessment for Learning Computer Programming”, Proceedings of the 9th Annual Conference on the Innovation and Technology in Computer Science Education (ITiCSE 2004), Leeds, UK, 28-30 June 2004, pp. 122-126 (2004). (DOI 10.1145/1026487.1008030). PDF

M.S. Joy and N.E. Griffiths, “The BOSS Online Submission System”, Forum 26, The University of Warwick, p. 15 (2004).

A. Ward, J. Sitthiworachart and M.S. Joy, “Aspects of Web-based Peer Assessment Systems for Teaching and Learning Computer Programming”, Proceedings of the 3rd IASTED International Conference on Web-based Education (WBE 2004), Innsbruck, 16-18 February 2004, pp. 292-297 (2004). PDF


N.E. Griffiths and M.S. Joy, “An Integrated Approach to Courseware”, Proceedings of the World Federation of Engineering Organizations (WFEO) and American Society for Engineering Education (ASEE) Electronic Conference, Porto, Portugal, 7-10 September 2003 (2003). PDF

Z. Visram and M.S. Joy, “Group Assessment for Computer Science Projects”, Proceedings of the 4th Annual Conference of the LTSN Centre for Information and Computer Sciences, Galway, Eire, 26-28 August 2003, LTSN Centre for Information and Computer Sciences, pp. 49-53 (2003). PDF

J. Sitthiworachart and M.S. Joy, “Deepening Computer Programming Skills by Using Web-based Peer Assessment”, Proceedings of the 4th Annual Conference of the LTSN Centre for Information and Computer Sciences, Galway, Eire, 26-28 August 2003, pp. 152-157 (2003). PDF

S. Miles, M.S. Joy and M. Luck, “Towards a Methodology for Coordination Mechanism Selection in Open Systems”, Proceedings of the Third International Workshop on Engineering Societies in the Agents World (ESAW-2002), Madrid, ed. P. Petta, R. Tolksdorf, F. Zambonelli and S. Ossowski, pp. 241-256 (2003). Springer-Verlag: LNCS 2577 (DOI 10.1007/3-540-39173-8_18). PDF

J. Sitthiworachart and M.S. Joy, “Web-based Peer Assessment in Learning Computer Programming”, Proceedings of the The 3rd IEEE International Conference on Advanced Learning Technologies (ICALT 2003), Athens, Greece, 9-11 July 2003, pp. 180-184 (2003). (DOI 10.1109/ICALT.2003.1215052). PDF


M.S. Joy, B. Muzykantskii, S. Rawles and M. Evans, “An Infrastructure for Web-Based Computer-Assisted Learning”, ACM Journal on Educational Resources in Computing 2(4) pp. 1-19 (2002). (DOI 10.1145/949257.949261). PDF

M.S. Joy, S.A. Jarvis and M. Luck Introducing UNIX and Linux, Palgrave, London (2002). (DOI 10.1007%2F978-0-230-80245-2). Web

M.S. Joy, N.E. Griffiths, M.B. Stott, J.W. Harley, C. Wattebot and D. Holt, “Coresoft: A Framework for Student Data”, Proceedings of the 3rd Annual Conference of the LTSN Centre for Information and Computer Sciences, Loughborough, UK, 27-29 August 2002, pp. 31-36 (2002). PDF

K. Bryson, M. Luck, M.S. Joy, D.T. Jones, P. Nicolas, P. Bessieres and J.-F. Gibrat, “From GeneWeaver to Agmial”, in Network Tools and Applications in Biology Workshop on Agents in Bioinformatics (NETTAB 2002), Bologna, Italy, 12-14 July 2002 (2002). PDF

K. Fernandes, V. Raja, J. Keast, W.M. Beynon, P.-S. Chan and M.S. Joy, “Business and IT Perspectives on AMORE: A Methodology using Object-Orientation in Reengineering Enterprises”, in Systems Engineering for Business Process Change: Collected Papers from the EPSRC Research Program, ed. Peter Henderson, Springer Verlag, pp. 274-297 (2002). ISBN 1-85233-399-5. (DOI 10.1007/978-1-4471-0135-2_17). PDF

S. Rawles, M.S. Joy and M. Evans, Computer-Assisted Assessment in Computer Science: Issues and Software, Research Report CS-RR-387, Department of Computer Science, University of Warwick, Coventry, UK (2002). PDF


K. Bryson, M. Luck, M.S. Joy and D.T. Jones, “Agent Interaction for Bioinformatics Data Management”, Applied Artificial Intelligence 15(10), pp. 917-947 (2001). (DOI 10.1080/088395101753242688). PDF

M.S. Joy, and I. Burnett, The BOSS Online Submission System, LTSN-ICS Workshop on CAA, University of Warwick (2001). PDF

S. Alexander, T. Boyle and M.S. Joy, “Promoting Best Practice in Information and Computer Science Education Through the UK National Subject Centre”, Proceedings of World Conference on Educational Multimedia, Hypermedia and Telecommunications (EDMEDIA 2001), Tampere, Finland, 25-30 June 2001, AACE, pp. 25-26 (2001). PDF

S. Miles, M.S. Joy and M. Luck, “Designing Agent-Oriented Systems by Analysing Agent Interactions”, in Agent-Oriented Software Engineering: First International Workshop, AOSE 2000, pp. 171-183, Lecture Notes in Computer Science 1957, Springer Verlag (2001). (DOI 10.1007/3-540-44564-1_11). PDF

D.J. Kerbyson, R.A. Packwood and M.S. Joy, “Enhancing the Learning Environment in Experimental Laboratories”, Proceedings of Cal 2001, University of Warwick, p. 179-191, Elsevier (2001). PDF


K. Bryson, M. Luck, M.S. Joy and D.T. Jones, “Applying Agents to Bioinformatics in GeneWeaver”, in Cooperative Information Agents IV - The Future of Information Agents in Cyberspace, Lecture Notes in Artificial Intelligence, 1860 pp. 60-71, Springer-Verlag (2000). ISBN 3-540-67703-8. PDF

M.S. Joy, P.-S. Chan and M. Luck, “Networked Submission and Assessment”, Proceedings of the 1st Annual Conference of the LTSN Centre for Information and Computer Sciences, Edinburgh, UK, 23-25 August 2000, LTSN Centre for Information and Computer Sciences (2000). PDF


K. Bryson, M.S. Joy, M. Luck and D.T. Jones, “Using Software Agents to Investigate Genomes”, CCP11 Newsletter, issue 8 (1999).

K. Bryson, M. Luck, M.S. Joy and and D.T. Jones, “GeneWeaver: A Novel Genome Annotation System Based on Software Agents”, poster at Seventh International Conference on Intelligent Systems for Molecular Biology, Heidelberg, Germany, 6-10 August 1999 (1999).

M. Luck and M.S. Joy, “A Secure On-line Submission System”, Software - Practice and Experience 29(8) pp. 721-740 (1999). (DOI 10.1002/(SICI)1097-024X(19990710)29:8<721::AID-SPE257>3.0.CO;2-0). PDF

G.P. Meehan and M.S. Joy, “Compiling Lazy Functional Programs to Java Bytecode”, Software - Practice and Experience 29(7) pp. 617-645 (1999). (DOI 10.1002/(SICI)1097-024X(199906)29:7<617::AID-SPE250>3.0.CO;2-E). PDF

M.S. Joy and M. Luck, “Plagiarism in Programming Assignments”, IEEE Transactions on Education 42(2), pp. 129-133 (1999). (DOI 10.1109/13.762946). PDF


M.S. Joy and M. Luck, “The BOSS System for On-line Submission and Assessment of Computing Assignments”, Computer Based Assessment (Volume 2): Case studies in Science & Computing, ed. Dan Charman and Andrew Elmes, SEED Publications, University of Plymouth, pp. 39-44 (1998). ISBN 1-84102-02-7. PDF

M.S. Joy and M. Luck, “Computer-Based Submission and Assessment in BOSS”, Interactions 6(2), University of Warwick (1998). PDF

G.P. Meehan and M.S. Joy, “Animated Fuzzy Logic”, Journal of Functional Programming 8(5) pp. 503-525 (1998). (DOI 10.1017/S0956796898003177). PDF

M.S. Joy, Plagiarism in Programming Assignments, Research Report RR-345, Department of Computer Science, University of Warwick, Coventry, UK (1998).

M.S. Joy, and M. Luck, “The BOSS System for On-line Submission and Assessment”, Monitor: Journal of the CTI Centre for Computing 10 pp. 27-29 (1998).

M.S. Joy, and M. Luck, “Effective Electronic Marking for On-line Assessment”, Proceedings of the 6th Annual Conference on the Teaching of Computing / 3rd Annual Conference on Integrating Technology into Computer Science Education (ITiCSE '98), Centre for Teaching Computing, Dublin City University; ACM SIGCSE 30(3) pp. 134-138 (1998). (DOI 10.1145/290320.283096). PDF PDF


M.S. Joy and M. Luck, “Computer-Assisted Learning using the Web”, Proceedings of the 5th Annual Conference on the Teaching of Computing, Centre for Teaching Computing, Dublin City University, August 28-30 1997, pp. 105-108 (1997). PDF

M.S. Joy, Beginning UNIX (second edition), ITP, London (1997). ISBN 1-85032-263-5.


M.S. Joy and M. Luck, “A User-Friendly On-line Submissions System”, Proceedings of the 4th Annual Conference on the Teaching of Computing ed. Rory O'Connor and Sylvia Alexander, Centre for Teaching Computing, Dublin City University, 27-29 August 1996, pp. 92-95 (1996). PDF

T.H. Axford and M.S. Joy, “Aladin: An Abstract Machine for Integrating Functional and Procedural Programming”, Journal of Programming Languages 4, pp. 63-76 (1996). PDF

M.S. Joy and M. Luck, “Software Standards in Undergraduate Computing Courses”, Journal of Computer Assisted Learning 12(2), pp. 103-113 (1996). (DOI 10.1111/j.1365-2729.1996.tb00042.x). PDF


M. Luck and M.S. Joy, “Automatic Submission in an Evolutionary Approach to Computer Science Teaching”, Computers and Education 25(3), pp. 105-111 (1995). (DOI 10.1016/0360-1315(95)00056-9). PDF

M.S. Joy and M. Luck, “On-line Submission and Testing of Programming Assignments”, Innovations in the Teaching of Computing (Vol. 1), ed. J. Hart, SEDA, London, pp. 95-103 (1995). SEDA Paper 88; ISBN 0-946815-93-3. PDF

M.S. Joy and V.J. Rayward-Smith, “NP-Completeness of a Combinator Optimisation Problem”, Notre Dame Journal of Formal Logic 36(2), pp. 319-335 (1995). (DOI 10.1305/ndjfl/1040248462). PDF

M.S. Joy, Beginning UNIX, Chapman and Hall, London (1994). ISBN 0-412-57660-0.


M.S. Joy and S.G. Matthews, “Some Experiences in Teaching Functional Programming”, International Journal of Mathematical Education in Science and Technology, 25(2), pp. 165-172 (1994). (DOI 10.1080/0020739940250202). PDF

W.M. Beynon and M.S. Joy, “Computer Programming for Noughts-and-Crosses: New Frontiers”, Collected Papers of the Sixth Workshop of the Psychology of Programming Interest Group (PPIG-6), pp. 27-37, Open University, Milton Keynes, UK (1994).


T.H. Axford and M.S. Joy, “List Processing Primitives for Parallel Computation”, Computer Languages, 19(1), pp. 1-17 (1993). (DOI 10.1016/0096-0551(93)90036-Z). PDF

W.M. Beynon and M.S. Joy, “Modelling a Canal System using Definitive Principles”, GIS Research UK: Proceedings of the First National Conference, pp. 140-149, ed. M. Worboys, Keele University, Keele, UK (1993).


T.H. Axford and M.S. Joy, List Processing in Parallel Languages, Research Report CSR-92-12, Department of Computer Science, University of Birmingham, Birmingham, UK (1992). Also Research Report RR-219, Department of Computer Science, University of Warwick, Coventry, UK (1992).

M.S. Joy and T.H. Axford, “A Parallel Graph Reduction Machine”, Proceedings of the 4th International Workshop on the Parallel Implementation of Functional Languages, ed. H. Kuchen and R. Loogen, RWTH Aachen, Fachgruppe Informatik (1992).

M.S. Joy, Ginger - A Simple Functional Language, Research Report RR-235, Department of Computer Science, University of Warwick, Coventry, UK (1992).

M.S. Joy and T.H. Axford, Parallel Combinator Reduction: Some Performance Bounds, Research Report RR-210, Department of Computer Science, University of Warwick, Coventry, UK (1992).


M.S. Joy and T.H. Axford, “GCODE: A Revised Standard Graphical Representation for Functional Programs”, ACM SIGPLAN Notices 26(1), pp. 133-139 (1991). (DOI 10.1145/122203.122214). PDF

T.H. Axford and M.S. Joy, List Processing in Parallel, Research Report CSR-91-8, Department of Computer Science, University of Birmingham, Birmingham, UK (1991). Also Research Report RR-192, Department of Computer Science, University of Warwick, Coventry, UK (1991).


M.S. Joy and T.H. Axford, GCODE: A Revised Standard Graphical Representation for Functional Programs, Research Report RR-159, Department of Computer Science, University of Warwick, Coventry, UK, and Research Report CSR-90-9, Department of Computer Science, University of Birmingham (1990).

S.L. Peyton Jones and M.S. Joy, FLIC - a Functional Language Intermediate Code (Revised), Research Report RR-148, Department of Computer Science, University of Warwick, Coventry, UK (1990).


M.S. Joy, The Translation of High-Level Functional Languages to FLIC, Research Report RR-142, Department of Computer Science, University of Warwick, Coventry, UK (1989).


M.S. Joy and T.H. Axford, “A Standard for a Graph Representation for Functional Programs”, ACM SIGPLAN Notices 23(1) pp. 75-82 (1988). (DOI 10.1145/44304.44311). PDF


M.S. Joy and T.H. Axford, A Standard for a Graph Representation for Functional Programs, Internal Report CSR-87-1, Department of Computer Science, University of Birmingham, and Research Report RR-95, Department of Computer Science, University of Warwick (1987).

M.S. Joy and V.J. Rayward-Smith, NP-Completeness of a Combinator Optimisation Problem, Research Report RR-88, Department of Computer Science, University of Warwick, Coventry, UK (1987).

S.L. Peyton Jones and M.S. Joy, FLIC - a Functional Language Intermediate Code, Internal Note 2048, Department of Computer Science, University College, London (1987).


M.S. Joy, V.J. Rayward-Smith and F.W. Burton, “Efficient Combinator Code”, Computer Languages, 10(3/4), pp. 211-224 (1985). (DOI 10.1016/0096-0551(85)90017-7). PDF

M.S. Joy, On the Efficient Implementation of Combinators as an Object Code for Functional Programs, PhD Thesis, University of East Anglia, Norwich, UK (1985).


Reviews

M.S. Joy, review of “Pro Java 8 Programming (3rd Ed.)”, by B. Spell, ACM Computing Reviews 57 (2016). text

M.S. Joy, review of “Murach’s jQuery (2nd Ed.)”, by Z. Ruvalcaba and A. Boehm. ACM Computing Reviews 57 (2016). text

M.S. Joy, review of “Functional JavaScript : introducing functional programming with Underscore.js”, by M. Fogus ACM Computing Reviews 54 (2013). text

M.S. Joy, review of “jQuery, jQuery UI, and jQuery Mobile: Recipes and Examples”, by A. de Jonge and P. Dutson ACM Computing Reviews 54 (2013). text

M.S. Joy, review of “Drupal for Designers”, by D. Nordin, ACM Computing Reviews 54 (2013). text

M.S. Joy, review of “Pro HTML Games”, by D. Shankar ACM Computing Reviews 54 (2013). text

M.S. Joy, review of “Foundation Drupal 7”, by R. Townsend, ACM Computing Reviews 52 (2011). text

M.S. Joy, review of “Pro Git”, by Scott Chacon, ACM Computing Reviews 51 (2010). text

M.S. Joy, review of “Beginning Google Web Toolkit: from Novice to Professional”, by Bram Smeets, Uri Boness and Roald Bankras, ACM Computing Reviews 49 (2008). text

M.S. Joy, review of “Rapid GUI programming with Python and QT”, by Mark Summerfield, ACM Computing Reviews 49 (2008). text

M.S. Joy, review of “Practical JRuby on Rails Web 2.0 Projects: Bringing Ruby on Rails to Java”, by Ola Bini, ACM Computing Reviews 49 (2008). text

M.S. Joy, review of “Pro Apache Ant”, by Matthew Moodie, ACM Computing Reviews 48 (2007). text

M.S. Joy, review of “Core JavaServer Faces (2nd ed.)”, by David Geary and Cay Horstmann, ACM Computing Reviews 48 (2007). text

M.S. Joy, review of “Pro Wicket”, by Karthik Gurumurthy, ACM Computing Reviews 48 (2007). text

M.S. Joy, review of “An Introduction to Network Programming with Java”, by J. Graba, ACM Computing Reviews 48 (2007). text

M.S. Joy, review of “Pro EJB 3: Java Persistence API”, by Mike Keith and Merrick Schincariol, ACM Computing Reviews 48 (2007). text

M.S. Joy, review of “The Reasoned Schemer”, by Daniel P. Friedman, William E. Byrd and Oleg Kiselyov, ACM Computing Reviews 47 (2006). text

M.S. Joy, review of “Pro Apache Geronimo”, by K. Kumar, ACM Computing Reviews 47 (2006). text

M.S. Joy, review of “ProJakarta Velocity: from Professional to Expert”, by R. Harrop, ACM Computing Reviews 46 (2005). PDF text

M.S. Joy, review of “The Java Developer's Guide to Eclipse”, by J. D'Anjou, S. Fairbrother, D. Kehn, J. Kellerman and P. McCarthy, ACM Computing Reviews 46 (2005). PDF text

M.S. Joy, review of “Beginning Visual Web Programming in C#”, by D. Cazzulino, V. Garcia Aprea, J. Greenwood and C. Hart, ACM Computing Reviews 46 (2005). PDF text

M.S. Joy, review of “Java Reflection In Action”, by I. Forman, N. Forman and R.P. Ira, ACM Computing Reviews 46 (2005). PDF

M.S. Joy, review of “Enterprise Java Development on a Budget: Leveraging Java Open Source Technologies”, by C. Judd and B. Sam-Bodden, ACM Computing Reviews 45 (2004). PDF

M.S. Joy, review of “Professional Java Tools for Extreme Programming”, by Richard Hightower, Warren Onstine, Paul Visan, Damon Payne and Joseph D. Gradecki, ACM Computing Reviews 45 (2004). PDF

M.S. Joy, review of “Eclipse”, by S. Holzner, ACM Computing Reviews 45 (2004). PDF

M.S. Joy, review of “Eclipse”, by S. Holzner, ACM Queue 2(9), p. 76 (2004). PDF

M.S. Joy, review of “Pro Apache”, by P. Wainwright, ACM Computing Reviews 45 (2004). PDF

M.S. Joy, review of “Concurrent and distributed computing in Java”, by V. Garg, ACM Computing Reviews 45 (2004). PDF

M.S. Joy, review of “Mobile computation with functions”, by Z. Kirli, ACM Computing Reviews 44(10) (2003).

M.S. Joy, review of “A Functional Correspondence between Evaluators and Abstract Machines”, by M. Ager, D. Biernacki, O. Danvy and J. Midtgaard. ACM Computing Reviews 44 (2003).

M.S. Joy, review of “Pajé, an interactive visualization tool for tuning multi-threaded parallel applications”, by J. Chassin de Kergommeaux, B. Stein and P. Bernard, ACM Computing Reviews 43 (2002). PDF

M.S. Joy, review of “Implicit Parallel Programming in pH”, by Rishiyur S. Nikhil and Arvind, Morgan Kaufmann, ACM Computing Reviews 43 (2002). PDF

M.S. Joy, review of “Space-efficient Execution of Deterministic Parallel Programs”, by David J. Simpson and F. W. Burton, ACM Computing Reviews 41(4) pp. 213-214 (2000). PDF

M.S. Joy, review of “Space-efficient Scheduling of Nested Parallelism”, by Girija J. Narlikar and Guy E. Blelloch, ACM Computing Reviews 40(12) p. 571 (1999). PDF

M.S. Joy, review of “The Design, Implementation and Evaluation of Jade”, by Martin C. Rinard and Monica S. Lam, ACM Computing Reviews 40(3) p. 159 (1999). PDF

M.S. Joy, review of “Parallel Programming: Techniques and Applications using Networked Workstations and Parallel Computers" by Barry Wilkinson and M. Allen, ACM Computing Reviews 40(3) pp. 134-135 (1999). PDF

M.S. Joy, review of “Efficient High-Level Parallel Programming”, by George H. Botorog and Herbert Kuchen, ACM Computing Reviews 39(8) p. 420 (1998). PDF

M.S. Joy, review of “UNIX Power Tools (2nd Edition)”, by Jerry Peek and Mike Loukides, ACM Computing Reviews 39(6) pp. 286-287 (1998). PDF

M.S. Joy, review of “The Java Class Libraries: An Annotated Reference”, by Patrick Chan and Rosanna Lee, Addison-Wesley, 1997, The Computer Journal 39(9), p. 817 (1996). PDF

M.S. Joy, review of “Exploring Java”, by Patrick Niemeyer and Joshua Peck, O'Reilly, 1996, The Computer Journal 39(9), p. 815 (1996). PDF

M.S. Joy,

M.S. Joy, review of “Programming with C: An Introduction”, by Alex Siday, Edward Arnold, 1995, The Computer Journal 38(3), pp. 263-264 (1995). PDF

M.S. Joy, review of “Lambda Calculi: A Guide for Computer Scientists”, by Chris Hankin, OUP, 1994, The Computer Journal 38(1), pp. 78-79 (1995).

M.S. Joy, review of “Object Orientation with Parallelism and Persistence”, by B. Freitag, C.B. Jones, C. Lengauer and H.-J. Scheck, ACM Computing Reviews 38(12) pp. 600-601 (1997). PDF

M.S. Joy, review of “On the Worst Case Performance of Buddy Systems”, by E. Lloyd and M. Loui, ACM Computing Reviews 27 (1986).