Publications by Ivan Krivulev
2009
Systems Group Master's Thesis, no. ETH Zürich; Department of Computer Science, July 2009
Supervised by: Prof. Gustavo Alonso
Supervised by: Prof. Gustavo Alonso
Smart phones have been improving constantly over the last decade, and are
nowadays becoming universal access point for various kinds of digital infras-
tructures. The growing popularity, wide user base, sophisticated hardware and
rich user experience have resulted in a boom of applications, some of which push
the performance of these devices to the limit. These trends combined with the
still limited capabilities of smart phones when it comes to sheer computational
power and battery life, call for an alternative approach to building dedicated
software for these platforms[2]. This approach allows mobile devices to balance
the load their exposed to and and enables them to tap into the practically unlim-
ited computational resources behind cloud infrastructures. This work presents
a prototype implementation of this approach based on the R-OSGi/AlfredO
stack. In this work, an existing monolithic Java Application is modularized and
distributed, in order to enable it to °exibly shift the load between the mobile
device and the surrounding infrastructure.
@mastersthesis{abc, abstract = {Smart phones have been improving constantly over the last decade, and are nowadays becoming universal access point for various kinds of digital infras- tructures. The growing popularity, wide user base, sophisticated hardware and rich user experience have resulted in a boom of applications, some of which push the performance of these devices to the limit. These trends combined with the still limited capabilities of smart phones when it comes to sheer computational power and battery life, call for an alternative approach to building dedicated software for these platforms[2]. This approach allows mobile devices to balance the load their exposed to and and enables them to tap into the practically unlim- ited computational resources behind cloud infrastructures. This work presents a prototype implementation of this approach based on the R-OSGi/AlfredO stack. In this work, an existing monolithic Java Application is modularized and distributed, in order to enable it to {\textdegree}exibly shift the load between the mobile device and the surrounding infrastructure.}, author = {Ivan Krivulev}, school = {ETH Z{\"u}rich}, title = {Modularization and Distribution of an Existing Java GUI Application with R-OSGi}, year = {2009} }
Middleware 2009, ACM/IFIP/USENIX, 10th International Middleware Conference, Urbana, IL, USA, January 2009
@inproceedings{abc, author = {Ioana Giurgiu and Oriana Riva and Dejan Juric and Ivan Krivulev and Gustavo Alonso}, booktitle = {Middleware 2009, ACM/IFIP/USENIX, 10th International Middleware Conference, Urbana, IL, USA}, title = {Calling the Cloud: Enabling Mobile Phones as Interfaces to Cloud Applications.}, url = {http://dx.doi.org/10.1007/978-3-642-10445-9_5}, year = {2009} }