Design and implemantation of a CORBA fault-tolerant object group service. - Graham Morgan; Santosh K. Shrivastava; Paul D. Ezhilchelvan; Mark C. Little (DAIS, 1999)

A middleware service for fault-tolerant group communications. - Graham Morgan (1999)

Implementing Flexible Object Group Invocation in Networked Systems. - Graham Morgan; Santosh K. Shrivastava (DSN, 2000)

Policies for using replica groups and their effectiveness over the Internet. - Graham Morgan; Paul D. Ezhilchelvan (Networked Group Communication, 2000)

A Dependable Distributed Auction System: Architecture and an Implementation Framework. - Paul D. Ezhilchelvan; Graham Morgan (ISADS, 2001)

Measuring the Cost of Scalability and Reliability for Internet-Based, Server-Centered Applications. - Paul D. Ezhilchelvan; Mohammad Reza Khayyambashi; Graham Morgan; Doug Palmer (WORDS, 2001)

Component Replication in Distributed Systems: A Case Study Using Enterprise Java Beans. - Achmad I. Kistijantoro; Graham Morgan; Santosh K. Shrivastava; Mark C. Little (SRDS, 2003)

Portal Replication for Web Application Availability Via SOA. - Simon J. Woodman; Graham Morgan; Simon E. Parkin (WORDS, 2003)

Determining Collisions between Moving Spheres for Distributed Virtual Environments. - Kier Storey; Fengyun Lu; Graham Morgan (Computer Graphics International, 2004)

Expanding Spheres: A Collision Detection Algorithm for Interest Management in Networked Games. - Graham Morgan; Kier Storey; Fengyun Lu (ICEC, 2004)

Scalable Collision Detection for Massively Multiplayer Online Games. - Graham Morgan; Kier Storey (AINA, 2005)

Monitoring Middleware for Service Level Agreements in Heterogeneous Environments. - Graham Morgan; Simon E. Parkin; Carlos Molina-Jiménez; James Skene (I3E, 2005)

Interest management middleware for networked games. - Graham Morgan; Fengyun Lu; Kier Storey (SI3D, 2005)

Managing Missed Interactions in Distributed Virtual Environments. - Simon Edward Parkin; Peter Andras 001; Graham Morgan (EGVE, 2006)

Load balancing for massively multiplayer online games. - Fengyun Lu; Simon E. Parkin; Graham Morgan (NETGAMES, 2006)

Transaction Manager Failover: A Case Study Using JBOSS Application Server. - Achmad I. Kistijantoro; Graham Morgan; Santosh K. Shrivastava (OTM Workshops (2), 2006)

Evolutionary optimization of parameters for distributed virtual environments. - Simon E. Parkin; Peter Andras 001; Graham Morgan (IEEE Congress on Evolutionary Computation, 2007)

A Message Oriented Middleware Solution Enabling Non-repudiation Evidence Generation for Reliable Web Services. - Simon E. Parkin; David B. Ingham; Graham Morgan (ISAS, 2007)

Efficient Resource Management for Game Server Hosting. - Dan Martin; Aad P. A. van Moorsel; Graham Morgan (ISORC, 2008)

Enhancing an Application Server to Support Available Components. - Achmad I. Kistijantoro; Graham Morgan; Santosh K. Shrivastava; Mark C. Little (IEEE Trans. Software Eng., 2008)

Engineering Distributed Shared Memory Middleware for Java. - Michele Mazzucco; Graham Morgan; Fabio Panzieri; Craig Sharp (OTM Conferences (1), 2009)

Highly Interactive Scalable Online Worlds. - Graham Morgan (Adv. Comput., 2009)

Dynamic Balancing and Walking for Real-Time 3D Characters. - Ben Kenwright; Richard Davison; Graham Morgan (MIG, 2011)

Later Validation/Earlier Write: Concurrency Control for Resource-Constrained Systems with Real-Time Properties. - Kamal Solaiman; Graham Morgan (SRDS Workshops, 2011)

Real-time Ambient Occlusion on the Playstation3. - Dominic Goulding; Richard Smith; Lee Clark; Gary Ushaw; Graham Morgan (GRAPP/IVAPP, 2012)

Liana: A Framework That Utilizes Causality to Schedule Contention Management across Networked Systems. - Yousef Abushnagh; Matthew Brook; Craig Sharp; Gary Ushaw; Graham Morgan (OTM Conferences (2), 2012)

Toward reusable SLA monitoring capabilities. - Simon E. Parkin; Graham Morgan (Softw. Pract. Exp., 2012)

An Efficient Application of Gesture Recognition from a 2D Camera for Rehabilitation of Patients with Impaired Dexterity. - Gary Ushaw; Efthymios Ziogas; Janet A. Eyre; Graham Morgan (HEALTHINF, 2013)

Evaluating Functional Ability of Upper Limbs after Stroke Using Video Game Data. - Jian Qing Shi; Y. Cheng; J. Serradilla; Graham Morgan; C. Lambden; Gary A. Ford 002; Christopher Price; Helen Rodgers; T. Cassidy; Lynn Rochester; Janet A. Eyre (Brain and Health Informatics, 2013)

Semantically Aware Contention Management for Distributed Applications. - Matthew Brook; Craig Sharp; Graham Morgan (DAIS, 2013)

Hugh: A Semantically Aware Universal Construction for Transactional Memory Systems. - Craig Sharp; Graham Morgan (Euro-Par, 2013)

Optimistic Concurrency Control for Energy Efficiency in the Wireless Environment. - Kamal Solamain; Matthew Brook; Gary Ushaw; Graham Morgan (ICA3PP (1), 2013)

A Read-Write-Validate approach to optimistic concurrency control for energy efficiency of resource-constrained systems. - Kamal Solaiman; Matthew Brook; Gary Ushaw; Graham Morgan (IWCMC, 2013)

Volatility Management of High Frequency Trading Environments. - Matthew Brook; Craig Sharp; Gary Ushaw; William Blewitt; Graham Morgan (CBI, 2013)

Applicability of GPGPU Computing to Real-Time AI Solutions in Games. - William Blewitt; Gary Ushaw; Graham Morgan (IEEE Trans. Comput. Intell. AI Games, 2013)

Automating assessment in video game teletherapy: Data cutting. - Martin Scott; William Blewitt; Gary Ushaw; Jian Shi; Graham Morgan; Janet A. Eyre (CICARE, 2014)

Adopting Commercially Inspired Practices Within an Academic Teaching Course - A Case Study of a Computer Games Engineering Degree. - Gary Ushaw; William Blewitt; Graham Morgan (CSEDU (2), 2014)

Resolving Semantic Conflicts in Word Based Software Transactional Memory. - Craig Sharp; William Blewitt; Graham Morgan (Euro-Par, 2014)

Bespoke video games to provide early response markers to identify the optimal strategies for maximizing rehabilitation. - S. Graziadio; Richard Davison; K. Shalabi; K. M. A. Sahota; Gary Ushaw; Graham Morgan; J. A. Eyre (SAC, 2014)

Positive relationship between duration of action video game play and visuospatial executive function in children. - M. Al-Gabbani; Graham Morgan; Janet A. Eyre (SeGAH, 2014)

Automatic assessment of upper limb function during play of the action video game, circus challenge: validity and sensitivity to change. - J. Serradilla; J. Q. Shi; Y. Cheng; Graham Morgan; C. Lambden; Janet A. Eyre (SeGAH, 2014)

Smart Routing: A Novel Application of Collaborative Path-Finding to Smart Parking Systems. - Callum Rhodes; William Blewitt; Craig Sharp; Gary Ushaw; Graham Morgan (CBI (1), 2014)

Adopting Best Practices from the Games Industry in Development of Serious Games for Health. - Gary Ushaw; Richard Davison; Janet A. Eyre; Graham Morgan (Digital Health, 2015)

PR-STM: Priority Rule Based Software Transactions for the GPU. - Qi Shen; Craig Sharp; William Blewitt; Gary Ushaw; Graham Morgan (Euro-Par, 2015)

Benchmarking motion sensing devices for rehabilitative gaming. - Gary Ushaw; Richard Davison; Janet A. Eyre; Graham Morgan (SAC, 2015)

Validity of the Microsoft Kinect sensor for assessment of normal walking patterns in pigs. - Sophia Stavrakakis; Wei Li; Jonathan H. Guy; Graham Morgan; Gary Ushaw; Garth R. Johnson; Sandra A. Edwards (Comput. Electron. Agric., 2015)

Toward Consistency of State in MMOGs Through Semantically Aware Contention Management. - William Blewitt; Matthew Brook; Craig Sharp; Gary Ushaw; Graham Morgan (IEEE Trans. Emerg. Top. Comput., 2015)

Analysis of Soft Data for Mass Provision of Stereoacuity Testing Through a Serious Game for Health. - Gary Ushaw; Craig Sharp; Jessica Hugill; Sheima Rafiq; Carla Black; Therese Casanova; Kathleen Vancleef; Jenny C. A. Read; Graham Morgan (DH, 2017)

A paradigm for the development of serious games for health as benefit delivery systems. - Gary Ushaw; Janet A. Eyre; Graham Morgan (SeGAH, 2017)

Accurate Real-time Complex Cutting in Finite Element Modeling. - Tong Xin; Pieran Marris; Ana Mihut; Gary Ushaw; Graham Morgan (VISIGRAPP (1: GRAPP), 2018)

Lighting and Shadow Techniques for Realistic 3D Synthetic Object Compositing in Images. - Ana Mihut; Richard Davison; Gary Ushaw; Graham Morgan (ICDSP, 2018)

Aura projection for scalable real-time physics. - Alexander Brown; Gary Ushaw; Graham Morgan (I3D, 2019)

Fog Computing Security Challenges and Future Directions [Energy and Security]. - Deepak Puthal; Saraju P. Mohanty; Sanjivani Ashok Bhavake; Graham Morgan; Rajiv Ranjan 001 (IEEE Consumer Electron. Mag., 2019)

IoT-CANE: A unified knowledge management system for data-centric Internet of Things application systems. - Yinhao Li; Awatif Alqahtani; Ellis Solaiman; Charith Perera; Prem Prakash Jayaraman; Rajkumar Buyya; Graham Morgan; Rajiv Ranjan 001 (J. Parallel Distributed Comput., 2019)

Adoption of Sparse 3D Textures for Voxel Cone Tracing in Real Time Global Illumination. - Igor Aherne; Richard Davison; Gary Ushaw; Graham Morgan (VISIGRAPP (1: GRAPP), 2020)

IoTWC: Analytic Hierarchy Process Based Internet of Things Workflow Composition System. - Yinhao Li; Devki Nandan Jha; Gagangeet Singh Aujla; Graham Morgan; Albert Y. Zomaya; Rajiv Ranjan 001 (IC2E, 2020)

IoTSim-SDWAN: A simulation framework for interconnecting distributed datacenters over Software-Defined Wide Area Network (SD-WAN). - Khaled Alwasel; Devki Nandan Jha; Eduardo Hernández; Deepak Puthal; Mutaz Barika; Blesson Varghese; Saurabh Kumar Garg 001; Philip James 002; Albert Y. Zomaya; Graham Morgan; Rajiv Ranjan 001 (J. Parallel Distributed Comput., 2020)

En-ABC: An ensemble artificial bee colony based anomaly detection scheme for cloud environment. - Sahil Garg; Kuljeet Kaur; Shalini Batra; Gagangeet Singh Aujla; Graham Morgan; Neeraj Kumar 001; Albert Y. Zomaya; Rajiv Ranjan 001 (J. Parallel Distributed Comput., 2020)

A general purpose contention manager for software transactions on the GPU. - Qi Shen; Craig Sharp; Richard Davison; Gary Ushaw; Rajiv Ranjan 001; Albert Y. Zomaya; Graham Morgan (J. Parallel Distributed Comput., 2020)

A study on the evaluation of HPC microservices in containerized environment. - Devki Nandan Jha; Saurabh Garg 001; Prem Prakash Jayaraman; Rajkumar Buyya; Zheng Li 001; Graham Morgan; Rajiv Ranjan 001 (Concurr. Comput. Pract. Exp., 2021)

Use of Social Media Data in Disaster Management: A Survey. - Jedsada Phengsuwan; Tejal Shah; Nipun Balan Thekkummal; Zhenyu Wen; Rui Sun; Divya Pullarkatt; Hemalatha Thirugnanam; Maneesha Vinodini Ramesh; Graham Morgan; Philip James 002; Rajiv Ranjan 001 (Future Internet, 2021)

Preventing sepsis; how can artificial intelligence inform the clinical decision-making process? A systematic review. - Nehal Hassan; Robert Slight; Daniel Weiand; Akke Vellinga; Graham Morgan; Fathy Aboushareb; Sarah P. Slight (Int. J. Medical Informatics, 2021)

Blockchain-Based Task Offloading in Drone-Aided Mobile Edge Computing. - Shuyun Luo; Hang Li; Zhenyu Wen; Bin Qian 002; Graham Morgan; Antonella Longo; Omer F. Rana; Rajiv Ranjan 001 (IEEE Netw., 2021)

AI-based Sepsis prediction in Surgical Practice; Lessons learnt from Model Development. - Nehal Hassan; Robert Slight; Daniel Weiand; Graham Morgan; Akke Vellinga; Hazem Mamdouh; Sarah P. Slight (AMIA, 2022)

TinyRL: Towards Reinforcement Learning on Tiny Embedded Devices. - Tomasz Szydlo; Prem Prakash Jayaraman; Yinhao Li; Graham Morgan; Rajiv Ranjan 001 (CIKM, 2022)

Running Temporal Logical Queries on the Relational Model. - Samuel Appleby; Giacomo Bergami; Graham Morgan (IDEAS, 2022)

Privacy-preserving cooperative localization in vehicular edge computing infrastructure. - Rathin Chandra Shit; Suraj Sharma; Paul A. Watters; Kumar Yelamarthi; Biswajeet Pradhan; Richard Davison; Graham Morgan; Deepak Puthal (Concurr. Comput. Pract. Exp., 2022)

CorrDetector: A framework for structural corrosion detection from drone images using ensemble deep learning. - Abdur Rahim Mohammad Forkan; Yong-Bin Kang; Prem Prakash Jayaraman; Kewen Liao; Rohit Kaul; Graham Morgan; Rajiv Ranjan 001; Samir Sinha (Expert Syst. Appl., 2022)

Dynamic Data Streams for Time-Critical IoT Systems in Energy-Aware IoT Devices Using Reinforcement Learning. - Fawzy Habeeb; Tomasz Szydlo; Lukasz Kowalski; Ayman Noor; Dhaval Thakker; Graham Morgan; Rajiv Ranjan 001 (Sensors, 2022)

Remote Sensing Image Interpretation With Semantic Graph-Based Methods: A Survey. - Shengtao Sun; Schahram Dustdar; Rajiv Ranjan 001; Graham Morgan; Yusen Dong; Lizhe Wang 001 (IEEE J. Sel. Top. Appl. Earth Obs. Remote. Sens., 2022)

Enhancing Declarative Temporal Model Mining in Relational Databases: A Preliminary Study. - Samuel Appleby; Giacomo Bergami; Graham Morgan (IDEAS, 2023)

Platform for Energy Efficiency Monitoring Electrical Vehicle in Real World Traffic Simulation. - Reham Almutairi; Giacomo Bergami; Graham Morgan; Rohin Gillgallon (CBI, 2023)

Explainable AI (XAI): Core Ideas, Techniques, and Solutions. - Rudresh Dwivedi; Devam Dave; Het Naik; Smiti Singhal; Omer F. Rana; Pankesh Patel; Bin Qian 002; Zhenyu Wen; Tejal Shah; Graham Morgan; Rajiv Ranjan 001 (ACM Comput. Surv., 2023)

Quickening Data-Aware Conformance Checking through Temporal Algebras. - Giacomo Bergami; Samuel Appleby; Graham Morgan (Inf., 2023)

A Hybrid Accuracy- and Energy-Aware Human Activity Recognition Model in IoT Environment. - Devki Nandan Jha; Zhenghua Chen; Shudong Liu 003; Min Wu 008; Jiahan Zhang; Graham Morgan; Rajiv Ranjan 001; Xiaoli Li 001 (IEEE Trans. Sustain. Comput., 2023)

Specification Mining over Temporal Data. - Giacomo Bergami; Samuel Appleby; Graham Morgan (Comput., 2023)

Poster: IoTSimSecure: Towards an IoT Simulator Supporting Cyber-Threat Detection Algorithms. - Reham Almutairi; Giacomo Bergami; Graham Morgan (ICFEC, 2024)

LaSSI: Logical, Structural, and Semantic Text Interpretation. - Oliver Robert Fox; Giacomo Bergami; Graham Morgan (IDEAS, 2024)

Testing Routing Strategies by Simulating the Mobile IoT Edge/Cloud Continuum. - Rohin Gillgallon; Giacomo Bergami; Graham Morgan (ISC2, 2024)

Approximating Real-Time IoT Interaction Through Connection Counting: A QoS Perspective. - Reham Almutairi; Rohin Gillgallon; Giacomo Bergami; Graham Morgan (WiMob, 2024)

Systematic review to understand users perspectives on AI-enabled decision aids to inform shared decision making. - Nehal Hassan; Robert Slight; Kweku Bimpong; David W. Bates; Daniel Weiand; Akke Vellinga; Graham Morgan; Sarah P. Slight (npj Digit. Medicine, 2024)

Advancements and Challenges in IoT Simulators: A Comprehensive Review. - Reham Almutairi; Giacomo Bergami; Graham Morgan (Sensors, 2024)

GeoDeploy: Geo-Distributed Application Deployment Using Benchmarking. - Devki Nandan Jha; Yinhao Li; Zhenyu Wen; Graham Morgan; Prem Prakash Jayaraman; Maciej Koutny; Omer F. Rana; Rajiv Ranjan 001 (IEEE Trans. Parallel Distributed Syst., 2024)

Verified Language Processing with Hybrid Explainability: A Technical Report. - Oliver Robert Fox; Giacomo Bergami; Graham Morgan (CoRR, 2025)