This page contains a summary of my research.
I am employed as a research fellow in Clique, the Graph and Network Analysis Cluster in CASL in University College Dublin in Ireland. I currently work with Dr. Martin Harrigan on the EgoNav project, funded by the Enterprise Ireland Commercialisation Fund Programme.
I have a few web presences associated with my work/research, including:

- Google Scholar
- DBLP Profile
- Eventseer Profile
- Lero Profile Page (for a position I held as a postdoctoral researcher in Lero from April 2009 to August 2011)
Past Biography
Dr. Coyle's previous position was as a research fellow position in Lero—the Irish Software Engineering Research Centre in the University of Limerick (since March 2009). Prior to that he worked as a postdoctoral researcher in the School of Computer Science and Informatics in University College Dublin between April 2005 and March 2009. He was conferred with his PhD at Trinity College Dublin in 2005. He also holds a Bachelors degree in Computer Engineering from Trinity College (BA, BAI 2001). His research interests include Software Engineering, Pervasive and Ubiquitous Computing, Context-Aware Systems, Machine Learning, Personalisation technologies, and Electronic Voting. Dr Coyle has published at a number of international journals and conferences including IEEE Computer, the Communications of the ACM, the Knowledge Engineering Review, the journal on Knowledge-Based Systems, the IEEE International Conference on Pervasive Computing and Communications (PerCom), the ACM Conference on Pervasive Services (ICPS), the International Conference on Intelligent User Interfaces (IUI), the European Conference on Smart Sensing & Context (EuroSSC), Artificial Intelligence Review, and the International Symposium on Location and Context Awareness (LoCA).
Dr Coyle served as general co-chair at the 20th Irish Conference on Artificial Intelligence and Cognitive Science (AICS 2009); served as volunteers chair at Pervasive 2006; and as Publications Co-Chair at Pervasive in 2007. He is a member of the editorial board for the International Journal of Ambient Computing and Intelligence and serves or has served on a number of Internationally peer reviewed symposia and workshops in the area of context-awareness and ubiquitous computing, including the International Symposium on Location and Context Awareness, the International Conference on Autonomic and Autonomous Systems, the IEEE International Symposium on Ubiquitous Computing and Intelligence, the International IEEE Workshop on Management of Ubiquitous Communications and Services, the International Workshop on Modelling and Reasoning in Context, and the International Workshop on Ubiquitous Systems Evaluation. He has also served as reviewer for The Knowledge Engineering Review, ACM TAAS, Pervasive and Mobile Computing, as well as many of the premier venues for Ubiquitous Computing, including Ubicomp, PerCom, Pervasive, CHI, IUI, and the Internet of Things conference.
Research Projects
- Citation Analysis: I did some work with Jill Freyne, Barry Smyth, and Pádraig Cunningham that compared the citation counts of computer science conference and journal publications. This lead to a technical report and an upcoming article the Communications of the ACM. A page showing a summary of the raw data generated by our scripts is here.
- Construct: I am one of the creators and developers of the Construct Pervasive Computing Infrastructure
- Lost and Found: Arts meets Science at the Kilkenny Arts Festival in August 2007.
- Electronic Voting: I worked with the Commission on Electronic Voting and contributed to their first report, writing appendix D on the Reliability and Accuracy of Data Inputs and Outputs and appendix E on the Validity of the Electronic Implementation of the Counting Rules for Dáil, European and Local Elections and for Referenda with Dónal Doyle and Pádraig Cunningham.
- Personal Travel Assistant: My PhD work focused on the development of personalised web recommendation strategies for the travel domain
- CBML: I developed the latest version of the Case Based Markup Language
Conference and Workshop Organisation
- Chair: 20th Irish Conference on Artificial Intelligence and Cognitive Science (AICS) in 2009.
- Workshop Chair: Ambient Information Systems at UbiComp 2008
- Workshop Chair: Ambient Information Systems at PERVASIVE 2007
- Workshop Chair: Case based Reasoning and Context Awareness at ICCBR 2007
- Publications Chair: PERVASIVE 2007
- Assistant Local Organiser: ICAC 2006.
- Student Volunteer Co-Chair: PERVASIVE 2006
Program Committee Membership
I am/was a member of the following program committees:
- 4th ACM Conference on Recommender Systems (RecSys 2010)
- Modeling and Reasoning in Context at ECAI 2010 (MRC 2010)
- 3rd ACM Conference on Recommender Systems (RecSys 2009)
- 4th International Symposium on Location and Context Awareness (LoCA 2009)
- 5th International Conference on Autonomic and Autonomous Systems (ICAS 2009)
- 5th International Workshop on Managing Ubiquitous Communications And Services (MUCS 2009)
- 19th Irish Conference on Artificial Intelligence and Cognitive Science (AICS 2008)
- The third workshop on Case-based Reasoning and Context-Awareness (CaCoA) 2008
- Modelling and Reasoning in Context 2008 at HCP-2008
- 5th International IEEE Workshop on Management of Ubiquitous Communications and Services 2008
- Knowledge-based User Interface (KUI2008) at ICAS 2008
- Networking for Distributed Knowledge Management (NDKM'07).
- Modelling and Reasoning in Context 2007 at CONTEXT 07
- IEEE International Symposium on Ubiquitous Computing and Intelligence 2007
- 4th International Workshop on Management of Ubiquitous Communications and Services 2007
- International Workshop on Case-based Reasoning and Context Awareness 2006
Publications
A List of my publications, along with bibtex and links to download is here. My current h-index is ≥ 14.
Student Supervision
ODCSSS Students
Since 2007 I have been one of the Project Supervisors on the Online Dublin Computer Science Summer School (ODCSSS). An ODCSSS internship provides a foundation of basic research skills to 2nd and 3rd year undergraduate interns which will aid them in transforming this research experience into a long term plan for final year research or subsequent research career options. There is more information on the OCCSSS website.
- Deirdre Dalton (2009): Learn to play like Minnesota Fats - augmented reality in the pool-hall
- Poornima Hanumara (2008): Connecting Families by Sharing the Minutiae of their Lives
- Caitlin Lustig (2007): Reminding Short-Term Memory Sufferers to Complete Routine Tasks
- Joel Seligstein (2006): Collaborative Visualisation*
Final Year Project Students
In the Computer Science and Informatics in UCD fourth year computer science students are required to undertake a substantial project. The purpose of the project is to introduce the student to a particular field of Computer Science and to give them an opportunity to learn how to undertake a major project, taking it from problem specification through to problem solution. I have supervised the following students' final year projects:
- Dónal Troddyn (2008-2009): Roboboat: Autonomous Yacht Control.
- Colin Smith (2007-2008): Using RFID to Remember
- Steven Byrne (2007-2008): Automatic Jigsaw Assistant
- Colm Mulryan (2007-2008): Ticketyboo - An Online Concert Recommender
- Christine Trant (2007-2008): The Whereabouts Clock*
- Owen Phelan (2007-2008): The Visual Calender*
- Rory McCann (2005-2006): Objects and RDF*
* I was Associate Supervisor to these students.


