Biography

I received my BSc. in Computer Science from UCC in 2012, and started my PhD in the same year, under the supervision of Dr. Dan Grigoras. I successfully received an IRCSET EMBARK award, my application for which was sponsored by Professor Cormac Sreenan and Dr. John Herbert, and my research is funded under this scheme. My research is in the area of mobile cloud computing, where I am looking at models of integration between mobile applications and cloud resources, to provide an integrated user experience on mobile devices. This research also involves areas such as context awareness, mobile cloud middleware SOA in the cloud (in particular, service description and discovery), and mobile cloud resource management.

I am also currently a lab demonstrator for BSc. and MSc. modules lectured by Dr. Grigoras.

Outside of university, I am very passionate in my hobby of civil aviation, and I take flying lessons with the aim of obtaining a Private Pilot's License.

Research Interests

Peer Reviewed Journals

  Year Publication
(2015) 'Mobile Cloud Application Models Facilitated by the CPA'
Michael J. O'Sullivan, Dan Grigoras (2015) 'Mobile Cloud Application Models Facilitated by the CPA'. EAI Endorsed Transactions on Scalable Information Systems, 2 (4) [ Publisher's Version] [DOI] [Details]
(2015) 'Integrating Mobile and Cloud Resources Management using the Cloud Personal Assistant'
Michael J. O'Sullivan, Dan Grigoras (2015) 'Integrating Mobile and Cloud Resources Management using the Cloud Personal Assistant'. Simulation Modelling Practice and Theory, 50 :20-41 [ Publisher's Version] [DOI] [CORA Link] [Details]

Conference Publications

  Year Publication
(2016) The 4th IEEE International Conference on Mobile Cloud Computing, Services, and Engineering (MobileCloud)
Michael J. O'Sullivan, Dan Grigoras (2016) Context Aware Mobile Cloud Services: A User Experience Oriented Middleware for Mobile Cloud Computing The 4th IEEE International Conference on Mobile Cloud Computing, Services, and Engineering (MobileCloud) Oxford, England, UK, , 29-MAR-16 - 01-MAY-16 [Details]
(2015) IEEE 4th International Conference on Mobile Services
Michael J. O'Sullivan, Dan Grigoras (2015) Delivering Mobile Cloud Services to the User: Description, Discovery, and Consumption IEEE 4th International Conference on Mobile Services New York City, New York, USA, , 27-JUN-15 - 02-JUL-15 , pp.49-56 [CORA Link] [Details]
(2014) The 2nd International Conference on Future Internet of Things and Cloud (FiCloud-2014)
Michael J. O'Sullivan, Dan Grigoras (2014) Mobile Cloud Contextual Awareness with the Cloud Personal Assistant The 2nd International Conference on Future Internet of Things and Cloud (FiCloud-2014) Barcelona, Spain, , 27-AUG-14 - 29-AUG-14 [DOI] [CORA Link] [Details]
(2013) MOBILWARE 2013
Michael J. O'Sullivan, Dan Grigoras (2013) Mobile Cloud Application Models Facilitated by the CPA . In: Paolo Bellavista, Morris Chang, Axel Küpper eds. MOBILWARE 2013 Bologna, Italy, , 11-NOV-13 - 12-NOV-13 , pp.20-28 [ Publisher's Version] [DOI] [CORA Link] [Details]
(2013) eChallenges 2013
Michael J. O'Sullivan, Dan Grigoras (2013) The Mobile Cloud – more than a cloud . In: Paul Cunningham and Miriam Cunningham eds. eChallenges 2013 Malahide, Dublin, , 09-OCT-13 - 11-OCT-13 , pp.1-8 [CORA Link] [Details]
(2013) ISPDC 2013
Michael J. O'Sullivan, Dan Grigoras (2013) User Experience of Mobile Cloud Applications - Current State and Future Directions . In: Nicolae Tapus, Dan Grigoras, Rodica Potolea, Florin Pop eds. ISPDC 2013 Bucharest, Romania, , 27-JUN-13 - 30-JUN-13 , pp.85-92 [ Publisher's Version] [DOI] [CORA Link] [Details]
(2013) SOSE 2013
Michael J. O'Sullivan, Dan Grigoras (2013) The Cloud Personal Assistant for Providing Services to Mobile Clients SOSE 2013 San Francisco Bay, USA, , 26-MAR-13 - 28-MAR-13 , pp.478-485 [ Publisher's Version] [DOI] [CORA Link] [Details]

Honours and Awards

  Year Title Awarding Body
2014 College of Science, Engineering & Food Science Student Nominated Outstanding Postgraduate Demonstrator Award for Excellence in Teaching and Learning University College Cork
2013 Winner of Grand Plan Category, UCC Doctoral Showcase University College Cork
2012 EMBARK Scholarship Irish Research Council (formerly Irish Research Council for Science, Engineering and Technology at award time)
2012 Title of College Scholar University College Cork
2011 Title of College Scholar University College Cork
2010 Title of College Scholar University College Cork
2009 Title of College Scholar University College Cork

Professional Associations

  Association Function From / To
Institute of Electrical and Electronics Engineers (IEEE) Graduate Student Member /
Association of Computing Machinery (ACM) Graduate Student Member /

Employment

  Employer Position From / To
M/A-COM Technology Solutions Software Developer 04-APR-11 / 16-SEP-11
Cork University Hospital Software Developer 26-JUL-10 / 01-OCT-10

Education

  Year Institution Qualification Subject
2012 University College Cork BSC COMPUTER SCIENCE Computer Science - Single Honours

Teaching Interests

I am a postgraduate lab demonstrator for the following BSc and MSc modules, all of which are lectured by my supervisor, Dr. Dan Grigoras:

BSc:
CS2506: Operating Systems II
CS3311: Middleware

MSc:
CS6312: Mobile Devices and Systems
CS6313: Services and Mobile Middleware

My responsibilities for these labs include assisting students, presenting new material, creating and setting assignments (including creating related lab sheets and materials such as code), and grading of students work.

In June 2014, I won the College of SEFS Student Nominated Outstanding Postgraduate Demonstrator Award for my teaching work in the lab sessions.

I also assist in the supervision of Dr. Grigoras's MSc students completing their thesis projects.

In the past, while still an undergraduate student, I gave weekly tuition sessions to students of the CS2500 Software Development module, while also helping out in some lab sessions for the same module.

In UCC, I have completed the following postgraduate modules aimed at research students involved in teaching, all of which are offered by Ionad Bairre, the Teaching and Learning Centre:

PG6003: Teaching and Learning for Graduate Studies, 2013.
PG6012: Scholarly Approaches to Teaching and Learning in Higher Education, 2014.