Publications

Book Chapters, Journal manuscripts, and Conference papers and posters

    Book Chapters

  1. Barber, W., Oostveen, R. v., Childs, E., Sykes, E. R., (2024). Disruptive Innovation in Online Communities: Designing Digital Learning Environments for a New World Order, Progress in Education, Vol 79, Nova Science publishing.

  2. Sykes, E. R., Pham, H., Stoica, M., & Stacey, D. (2013). A Privacy-Enabled Mobile Computing Model Using Intelligent Cloud-Based Services SmartData. New York: Springer Science+Business Media. [Available here]

    Journal Papers (Peer-reviewed)

  3. Sykes, E. R. and Zammit, C. (2024). Determining Treatment Dosage for Hypothyroidism Using Machine Learning, Computational Intelligence (submitted)

  4. Sykes, E. R., Wang, Y. (2024). Particle Swarm Optimization for Support Vector Regression Machines, International Journal of Swarm Intelligence (in review)

  5. Sykes E. R. (2024). An Unobtrusive Computer Vision System Using Machine Learning and Human Pose Analysis for Detecting Falls in Senior Living Environments. Health Systems, Taylor & Francis Group, (in review).

  6. Tanbeer, S., and Sykes, E. R., (2024). MiVitals -- Mixed Reality Interface for Vitals Monitoring: A HoloLens based Prototype for Healthcare Practices, Computational and Structural Biotechnology. [Available here]

  7. Sykes, E. R. and Di Vito, A. (2024). An Objective Comparison of two Prominent Virtual Actor Frameworks: Proto.Actor and Orleans, International Journal of Communication Networks and Distributed Systems, Vol 30, Issue 3. [Available here]

  8. Moll, B., Sykes, E. R. (2022). Optimizing Virtual Reality-based ‘Method of Loci’ Memorization Techniques Through Increased Immersion and Effective Memory Palace Designs, Virtual Reality Journal, Springer Nature [Available here]

  9. El Salti, T., Sykes, E. R. (2022). New and Reliable Points Shifting - Based Algorithm for Indoor Location Services, The International Journal of Ubiquitous and Systems and Pervasive Networks (JUSPN)  [Available here]

  10. Sykes, E. R., Jain, R., Canales, A., Wang, W.B., Weldon, J., Shanker, R., Voytenko, V., Sullivan, J., & Sauer, D. (2021). Towards Better Insights: Preliminary Results of a Machine Learning Model for Fracture Risk Assessment, Journal of Geriatric Orthopaedic Surgery and Rehabilitation (Impact Factor 1.345),  SAGE Publishing [Available here]

  11. Shaw, N., El Salti, T., Cheung, C-C., and Sykes, E. R., (2021). A New Set of Wi-Fi Dynamic Line-Based Localization Algorithms for Indoor Environment.  Procedia Computer Science,  Vol 191, pp 76-84. [Available here].

  12. Tanbeer, S. and Sykes, E. R. (2021). MyHealthPortal – A Web-based e-Healthcare Web Portal for Out-of-Hospital Patient Care,DIGITAL HEALTH. January 2021. doi:10.1177/2055207621989194 [Available here]

  13. Sykes, E. R. (2021). A Deep Learning Computer Vision iPad Application for Sales Rep Optimization in the Field, The Visual Computer, Springer Nature. [Available here]

  14. Sykes, E. R. (2020). A Context-aware System using Mobile Applications and Beacons for on-premise Security Environments Journal of Ambient Intelligence and Humanized Computing, Vol. 11, pp. 5487–5511, Springer Nature. [Available here or here: Springer SharedIt]

  15. Sykes, E. R. (2018). Reasoning about Ideal Interruptible Moments: A Soft Computing implementation of an Interruption Classifier in Free-Form Task Environments, International Journal of Human-Computer Studies, Elsevier Publishing, Vol. 120, pp. 66-93. [Available here].

  16. Sykes, E. R., Muthukrishnan, D., Al-Yousifi, Y., Spriet, D., Pietroszek, K. (2016). Mobile Devices at the Cinema Theatre, Entertainment Computing, Elsevier Publishing, Vol. 15, pp 21-39. [Available here].

  17. Jiang, R. Y., & Sykes, E. R. (2015). A 3D Computer Assisted Treatment Planning System for Breast Cancer Brachytherapy Treatment. International Journal of Computer Assisted Radiology and Surgery, 10(4), 373-381. [Available here].

  18. Sykes, E. R. (2014). A Cloud-based Interaction Management System Architecture for Mobile Devices. The 9th International Conference on Future Networks and Communications (FNC'14)/The 11th International Conference on Mobile Systems and Pervasive Computing (MobiSPC'14) ScienceDirect, Elsevier, Vol. 34, pp 625-632. [Available here].

  19. Sykes, E. R. (2014). New Methods of Mobile Computing: From Smartphones to Smart Education, TechTrends, 58(3), pp. 26-37. [Available here].

  20. Sykes, E. R., Skoczen, W. (2014). An improved parallel implementation of RainbowCrack using MPI. Journal of Computational Science, 5(3), pp. 536-541, Elsevier. [Available here].

  21. Sykes, E. R., Skoczen, W. (2013). Bridging the gap using Access Grid video collaboration technology: A case study in music performance education across two continents, Educause Review. [Available here].

  22. Ansari, S. & Sykes, E. R. (2012). SQL Injection in Oracle: An exploration of vulnerabilites, International Journal of Computer Science and Engineering. Vol. 4, Issue 4, pp. 522-531. [Available here].

  23. Ansari, S. & Sykes, E. R. (2012). Towards Smarter Intelligent Tutoring Systems: A Proposal for the Inclusion of Enthymemes in their Design, International Journal of Technology, Instruction, Cognition and Learning. Vol. 9, Issue 1-2, pp. 9-29. [Available here].

  24. Sykes, E. R. (2011). Interruptions in the workplace: A case study to reduce their effects. International Journal of Information Management , Vol. 31, Issue 4. pp.385-394. [Available here]

  25. Sykes, E. R. (2010). Design, Development, and Evaluation of the Java Intelligent Tutoring System. International Journal of Technology, Instruction, Cognition and Learning , Vol. 8, pp. 25–65. [Available here]

  26. Sykes, E. R., Lin, M., Skoczen, W. (2010). MPI Enhancements to John the Ripper, High Performance Computing Symposium (HPCS2010), Journal of Physics: Conference Series. Vol. 256, Issue 1.

  27. Sykes, E. R. (2010). Preliminary Findings of Visualization of the Interruptible Moment. In D. J. K. Mewhort, N. M. Cann, G. W. Slater & T. J. Naughton (Eds.), High Performance Computing Systems and Applications (Vol. 5976): Lecture Notes in Computer Science. [Available here].

  28. Sykes, E. R. (2007). Developmental Process Model for the Java Intelligent Tutoring System, Journal of Interactive Learning Research. Vol. 18, Issue 3. (Acceptance rate: 10-19%). [Available here].

  29. Sykes, E. R. (2007). Determining the Effectiveness of the 3D Alice Programming Environment at the Computer Science I Level, Journal of Educational Computing Research. Vol. 36, Issue 2. [Available here].

  30. Sykes, E. R. (2006). Qualitative Evaluation of the Java Intelligent Tutoring System, Journal of Systemics, Cybernetics, and Informatics, Vol. 3, Issue 5. (Selected as one of the top 5% of the best papers from the International Conference on Education and Information Systems, Technologies and Applications, Orlando, Florida. 2004). [Available here].

  31. Sykes, E. R., & Franek, F. (2004). A Prototype for an Intelligent Tutoring System for Students Learning to Program in Java, International Journal of Computers and Applications. Vol 1, pp. 35-44, ACTA Press. (Selected as one of the top 10% of papers from the IEEE International Conference on Advanced Learning Technologies, Athens, Greece. 2004). [Available here].

    Conference Papers, Presentations and Posters (Peer-reviewed)

  32. Sykes, E. R., Jain, R., Voytenko, V., Inmez, E., Koya, P., Khan, Z., Weldon, J., Shanker, R., Sauer, D., Siavashi, F., (2024) Imminent Fracture Risk Prediction using Machine Learning Techniques, ICAIR Conference, Toronto, Canada. May 6-7, 2024. (in review)

  33. Sykes, E. R., Voytenko, V., Hogan, G. (2024). An IoT-Based Home System Prototype With Sensors Management, 20th Annual International Conference on Information Technology & Computer Science, 20-23 May 2024, Athens, Greece.

  34. El Salti, T., Sykes, E. R., Scrivo, J., Plaza, B., and Mun, V. (2024) A Dyad-Based Mobile System to Support Older Adults and Informal Caregivers. IEEE 14th Annual Computing and Communication Workshop and Conference (CCWC), University of Nevada, Las Vegas, USA, January 8-10, 2024. [Available here]

  35. Sykes, E. R., Hunter, B. (2024). Assessing the Impact of Large Language Models on Writing Performance in Computer Science Undergraduates. 9th IAFOR International Conference on Education, Jan 3-7, 2024.

  36. Sykes, E. R., Van Oostveen, R., Barber, W. (2023). AI-Assisted Academic Writing: A Comparative Study of Student-Crafted and ChatGPT-Enhanced Critiques in Ubiquitous Computing. 15th Asian Conference on Education, November 22-25, 2023.

  37. Tarek El Salti, Edward R. Sykes, Joseph Chun-Chung Cheung, Kishan Dalal, Ayman Tauhid, and Xiaoya Zou (2023). New Machine Learning Hybrid Models to Lower Position Errors for Bluetooth-Based Indoor Localizations. International ACM Conference on Modeling Analysis and Simulation of Wireless and Mobile Systems (MSWiM ’23), October 30 – November 3, 2023, Montreal, Canada. [Available here]

  38. Mustafa, A., Sykes, E. R., (2023). A high fidelity indoor navigation system using angle of arrival and angle of departure, 13th International Conference on Indoor Positioning and Indoor Navigation (IPIN), Sept 25-28, Nuremberg, Germany. [Available here]

  39. Sykes, E. R., Voytenko, V., Jain, R., Kuruvila, Y., Le Foll, A., Moon, H. N., Weldon, J., Shanker, R., Sauer, D. (2023). Creating a risk calculator using Random Forest Classifier Function to Predict Fracture Risk. The Fragility Fracture Network Global Congress 2023.

  40. Voytenko, V., Sykes, E. R., Jain, R., Kuruvila, Y., Le Foll, A., Weldon, J., Shanker, R., Leung, A., Sauer, D. (2023). Prediction of Imminent Fracture Risk using Machine Learning techniques, The Fragility Fracture Network Global Congress 2023.

  41. Mahmud, K., Sykes. E. R., Galway, K. (2023). A Service Model of Predictive Maintenance for Autonomous and Connected Vehicles Using 5G. IEEE International Conference on Software Services Engineering, Chicago, IL., USA. July 2-8, 2023 (in press). [Available here]

  42. Mastracci, N., Derakhshan, F., Sykes, E. R. (2023). Classification of Heart Sounds Using Machine Learning. IEEE International Conference on Digital Health, Chicago, IL., USA. July 2-8, 2023. [Available here]

  43. Sykes, E. R. (2023). An Analysis of Current Fall Detection Systems and the Role of Smart Devices and Machine Learning in Future Systems, Paper presented at the Future of Information and Communication Conference (FICC), March 2-3, 2023, pp. 122-142. San Francisco, USA. [Available here]

  44. Sykes, E. R., Jain, R., Sano, N., Moon, H-N., Weldon, J., Shanker, R., Voytenko, V., Sullivan, J., Sauer, D. (2022). Evaluation of ML classifiers for Risk Fracture Prediction using FRAX without T-Scores, Presented at the Fragility Fracture Network Global Congress 2022, Melbourne, Australia, Oct 20-22, 2022. 

  45. Sykes, E. R., Jain, R., Sano, N., Moon, H-N., Weldon, J., Shanker, R., Voytenko, V., Sullivan, J., Sauer, D. (2022). Evaluating Machine Learning techniques used to predict Bone Mineral Density T-scores from patient-reported Clinical Risk Factors, Presented at the Fragility Fracture Network Global Congress 2022, Melbourne, Australia, Oct 20-22, 2022. 

  46. Bargeman, M., Gontarz, Z., Niemczyk, V., Hosseiny, F., Notarianni, M., Ricciardelli, R., Sykes, E. R., Moll, S. (2022). Co-designing a trauma-informed peer support app for Canadian healthcare workers, Paper presented at the 2022 CARWH Conference, The Changing World of Work, Health and Research. 

  47. El Salti, T., Sykes, E. R., Nievas, J. Tong, C., (2022). A New Low-Cost and Accurate Diagnostic mHealth System for Patients with COVID-19 Pneumonia, IEEE International Conference on Digital Health, Barcelona, Spain, July 11-15, 2022 [33% acceptance rate]. [Available here]

  48. Mustafa, A., Sykes, E. R. (2021). A high fidelity indoor navigation system for users in motion using BLE with beacons, 2021 International Conference on Indoor Positioning and Indoor Navigation, Lloret de Mar, Spain, Nov 29 – Dec 2, 2021, IEEE. [Available here]

  49. Sykes, E. R., Tofighi, G., Wang, Yuan, Ganguly, D., Janwaar, A., and Singh A. (2021). On the design of Therapy Tracker: A cross-platform medication management application with augmented reality and machine learning, FTC 2021 - Future Technologies Conference 2021, 28-29 October 2021, Vancouver, BC, Canada  Springer Nature [Available here]

  50. Sykes, E. R., Mustafa, A. (2021). Enhancing micro-location accuracy for asset tracking: An evaluation of 2 fingerprinting approaches using 3 machine learning algorithms, FTC 2021 - Future Technologies Conference 2021, 28-29 October 2021, Vancouver, BC, Canada  Springer Nature [Available here].

  51. Shaw, N., El Salti, T., Cheung, C-C., and Sykes, E. R., (2021). A New Set of Wi-Fi Dynamic Line-Based Localization Algorithms for Indoor Environment.  The 18th International Conference on Mobile Systems and Pervasive Computing (MobiSPC),  Aug 9-12, 2021, Leuven, Belgium, Elsevier.

  52. Mahmoud, S., Sykes, E. R., Erum, B., Schwenger, S., Poulin, J., Cheers M. (2020). Towards Better Remote Healthcare Experiences: An mHealth Video Conferencing System for Improving Healthcare Outcomes, FTC 2020 - Future Technologies Conference 2020,  pp. 180-200, Springer Nature [Available here].

  53. El Salti, T., Sykes, E. R., Zajac, W., Abdullah, S., and Khoja, S. (2019). NewPneu: A Novel Cost Effective mHealth System for Diagnosing Childhood Pneumonia in Low-Resource Settings, 10th IEEE Annual Information Technology, Electronics and Mobile Communication Conference (IEMCON), Vancouver, British Columbia, Canada, October 2019. [Available here].

  54. Sykes, E. R., Pentland, S., Nardi, S. (2015). Context-Aware Mobile Apps using iBeacons: Towards Smarter Interactions, CASCON 2015, Markham, Canada. pp. 129-138, ACM. [Available here].

  55. Jiang, R. Y., Sykes, E. R. (2014). A 3D Computer Assisted Treatment Planning System for Breast Cancer Brachytherapy Treatment. Paper presented at the Computer Assisted Radiology and Surgery, 28th International Congress and Exhibition, Fukuoka, Japan.

  56. Sykes, E. R., Lin, M., Skoczen, W. (2011). Enhancing the John the Ripper Algorithm, SHARCNET Research Day 2011.

  57. Sykes, E. R., Skoczen, W. (2009). An Improved Parallel Implementation of Rainbowcrack Using MPI, High Performance Computing Symposium (HPCS2009), Queens University, Kingston, Ontario.

  58. Sykes, E. R. (2008). Creating and Maintaining Sustainable Environments. Editor for Proceedings of the 3rd Polytechnics Canada Conference, Oakville, Ontario. Available: Polytechnics Canada 2008 Conference Proceedings

  59. Sykes, E. R. (2007). A Model for Interruption Detection using Task, User, and Environment Contexts Proceedings of the 2nd Polytechnics Canada Conference , Toronto, Ontario. (pp. 57-63).

  60. Sykes, E. R. (2006). Case Study: Human Computer Interaction Design Analysis of an Intelligent Tutoring System, IASTED International Conference on Education and Technology, Calgary, Alberta, Canada. ACTA publishing (Acceptance rate: 30%). [Available here].

  61. Sykes, E. R., & Mirkovic, A. (2005). A Fully Parallel Implementation of a Scalable Hopfield Neural Network on the SHARC-NET Supercomputer, The 19th International Symposium on High Performance Computing Systems and Applications , IEEE, University of Guelph, Ontario, Canada. [Available here].

  62. Sykes, E. R., & Franek, F. (2004). Presenting JECA: A Java Error Correcting Algorithm for the Java Intelligent Tutoring System, Proceedings of the IASTED International Conference on Advances in Computer Science and Technology , St. Thomas, Virgin Islands, USA (pp. 151-156). [Available here].

  63. Sykes, E. R., & Franek, F. (2004). Field-Report of the Java Intelligent Tutoring System, Learning Technology Newsletter, Publication of IEEE Computer Society Technical Committee on Learning Technology (ISSN 1438-0625) (pp. 32-35). [Available here].

  64. Sykes, E. R., & Franek, F. (2004). Preliminary Assessment of the Java Intelligent Tutoring System, International Conference on Education and Information Systems, Technologies and Applications, Orlando, Florida. (pp. 22-27).

  65. Sykes, E. R., & Franek, F. (2004). Pedagogical Design of the Java Intelligent Tutoring System, International Conference on Education and Information Systems, Technologies and Applications, Orlando, Florida. (pp. 213-218).

  66. Sykes, E. R., & Franek, F. (2004). Inside the Java Intelligent Tutoring System Prototype: Parsing Student Code Submissions with Intent Recognition, Proceedings of the IASTED International Conference on Computers and Advanced Technology in Education. Innsbruck, Austria. (pp. 613-618).

  67. Sykes, E. R., & Franek, F. (2003). An Intelligent Tutoring System Prototype for Learning to Program Java. Proceedings of the 3rd IEEE International Conference on Advanced Learning Technologies, Athens, Greece, (pp. 485-486).

  68. Sykes, E. R., & Franek, F. (2003). A Prototype for an Intelligent Tutoring System for Students Learning to Program in Java. Proceedings of the IASTED International Conference on Computers and Advanced Technology in Education. Rhodes, Greece. (pp. 78-83).

  69. Sykes, E. R. (2003). Java Intelligent Tutoring System Model and Architecture. AAAI Spring Symposium: Human Interaction with Autonomous Systems in Complex Environments, SS-03-04, (pp. 187-193). AAAI Press.

  70. Sykes, E. R. (2002). A Unified Model of Intelligence. Canadian Society for the Study of Education Press (pp. 537-545). Toronto, Canada: CSSE Press.

  71. Sykes, E. R. (2002). An Intelligent Academic Advising System Model Using Soft Computing Constructs. Paper presented at the meeting of Computer Science Faculty, St. Catharines, Ontario, Canada.

  72. Sykes, E. R. (2002). Linux Cluster Research at Sheridan College. Paper presented to the Computer Science Faculty, Sheridan College, Ontario, Canada.

  73. Sykes, E. R. (2001). Linux and Oracle. Symposium conducted at the 3rd Annual Make IT So Conference, Oakville, Ontario, Canada.

    Thesis and Dissertations

  74. Sykes, E. R. (2012). Determining when to interact: The Interaction Algorithm. Doctor of Philosophy (Computer Science) dissertation, University of Guelph, Guelph, Ontario, Canada.

  75. Sykes, E. R. (2006). Design, Development and Evaluation of the Java Intelligent Tutoring System. Doctor of Philosophy (Education-Cognition and Learning) dissertation, Brock University, St. Catharines, Ontario, Canada.

  76. Sykes, E. R. (2005). The Java Error Correction Algorithm. Master of Science thesis, McMaster University, Ontario, Canada.

  77. Sykes, E. R. (1998). Determining the Effectiveness of the Interactive Video Classroom. Master of Education thesis, Brock University, St. Catharines, Ontario, Canada.

  78. Sykes, E. R., Jarrett, R., & Paige, R. (1992). Readability and Textual Analysis.  Honours bachelor of Mathematics and Computer Science thesis. McMaster University, Ontario, Canada.