Research Profile

Michael O'Sullivan

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

Publications

Peer Reviewed Journals

 YearPublication
(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)   [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   [DOI] [CORA Link] [Details]

Conference Publications

 YearPublication
(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   [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   [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   [DOI] [CORA Link] [Details]

Professional Activities

Honours and Awards

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

Professional Associations

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

Employment

 EmployerPositionFrom / To
M/A-COM Technology Solutions Software Developer04-APR-11 / 16-SEP-11
Cork University Hospital Software Developer26-JUL-10 / 01-OCT-10

Education

 YearInstitutionQualificationSubject
2012University College Cork BSC COMPUTER SCIENCEComputer Science - Single Honours

Teaching Activities

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.























Contact details

Search profiles by name

Search profiles by topic

School of Computer Science and Information Technology

Scoil na Ríomheolaíochta agus na Teicneolaíochta Faisnéise

School of Computer Science and Information Technology, Western Gateway Building, University College Cork, Western Road, Cork, Ireland

Top