|
PostDoc Researcher, ETH Zurich Department of Computer Science |
oriva (at) inf.ethz.ch Office: IFW B 46.2 |
I'm currently a PostDoc Researcher in the Systems group at the Department of Computer Science (D-INFK) of the Swiss Federal Institute of Technology in Zürich (ETHZ). In November 2007, I completed my PhD in Computer Science at the University of Helsinki (Finland) under the supervision of Prof. Kimmo Raatikainen. Prior to that, in 2003, I received my engineering degree in telecommunications from Politecnico di Milano (Italy).
My research focuses on building system architectures, protocols and middleware for pervasive computing systems running on resource-constrained mobile devices. I'm very interested in applied research and in particular in programming mobile phones and experimenting with real-world prototype applications. My research interests include cloud computing infrastructures, middleware services for personal mobile applications, and overlay networks.
News and Announcements
- I'm organizing the M-MPAC 2009 workshop co-located with Middlware 2009.
- If you are interested in a Semester Lab or Master Thesis on cloud computing, mobile phone architectures or ad hoc social networks please contact me. More information here.
Recent Publications
- [1]
- I. Giurgiu, O. Riva, D. Juric, I. Krivulev, and G. Alonso. Calling the cloud: Enabling mobile phones as interfaces to cloud applications. In Proceedings of the 10th International Middleware Conference (Middleware'09). Springer-Verlag New York, Inc., November 30 - December 4 2009. [ bib | .pdf ]
- [2]
- O. Riva and J. Kangasharju. Challenges and Lessons in Developing Middleware on Smart Phones. IEEE Computer, October 2008. [ bib | .pdf ]
- [3]
- J. S. Rellermeyer, O. Riva, and G. Alonso. AlfredO: An Architecture for Flexible Interaction with Electronic Devices. In Proceedings of the 9th International Middleware Conference (Middleware'08), December 1-5 2008. [ bib | .pdf ]
- [4]
- O. Riva, T. Nadeem, C. Borcea, and L. Iftode. Context-aware Migratory Services in Ad Hoc Networks. IEEE Transactions on Mobile Computing, 6(12):1313-1328, December 2007. [ bib | http | .pdf ]
- [5]
- O. Riva. Middleware for Mobile Sensing Applications in Urban Environments. Phd thesis, University of Helsinki, November 2007. [ bib | .pdf ]
- [6]
- O. Riva and C. Borcea. The Urbanet Revolution: Sensor Power to the People! IEEE Pervasive Magazine, 6(2):41-49, April-June 2007. [ bib | http | .pdf ]
Teaching
- Spring 2009: 263-3501-00 Advanced Computer Networks (Lecturer)
- Spring 2008: 251-0310-00S Seminar on Small Mobile Devices (Instructor)
- Spring 2008: 252-0052-00 Computer Networks (Assistant)
Projects and Activities
I'm currently involved in the following projects at ETHZ:
- Nimbus
- AfredO and R-OSGi
- Ad Hoc Social Networking
In the past I worked in the following projects:
- April 2007 - November 2007: NEON Project at Nokia Siemens Networks
- Sept 2004 - Dec 2006: Dynamos Project at HIIT (funded by Suunto, TeliaSonera, ICT-Turku and Tekes)
- May 2003 - June 2004: IIP Mixture Project at the University of Helsinki (funded by Nokia, TeliaSonera and Tekes)
- July 2002 - March 2003: IIP Wireless Project at the University of Helsinki (funded by Nokia, TeliaSonera and Tekes)
Software
During my Phd I produced this open source software:
Talks
- O. Riva, AlfredO: An Architecture for Flexible Interaction with Electronic Devices, Nokia Research Center, Palo Alto, CA, Sept. 2008
- O. Riva, Middleware for Mobile Sensing Applications in Urban Environments, Nokia Research Center, Helsinki (Finland), Nov. 2007 and University of Oulu, Oulu (Finland), Dec. 2007
- O. Riva, Contory: A Middleware for the Provisioning of Context Information on Smart Phones, Middleware'06, Melbourne (Australia), Nov. 2006.
- O. Riva, A Hybrid Model of Context-aware Service Provisioning Implemented on Smart Phones, ICPS'06, Lyon (France), June 2006.
- O. Riva, Analysis of Internet Transport Service Performance with Active Queue Management in a QoS-enabled Network, Nokia Research Center, Helsinki (Finland), May 2003.