Alexandru-Corneliu Olteanu

Teaching Assistant and PhD Student

University Politehnica of Bucharest
Department of Computer Science and Engineering
Splaiul Independentei 313, Sector 6, 060042 Bucharest, Romania

room: ED 422

e-mail: alexandru.olteanu@cs.pub.ro




PhD

Abstract

Modern mobile devices, such as smartphones and tablets, are offering increasingly complex functionalities. We use them daily in activities ranging from entertainment, to solving professional tasks. Although mobile devices are growing in functionality and computing power, we believe the role of more powerful infrastructure, to augment the capabilities of mobiles, will increase. Surveying the state of the art, we can see that developers and researchers alike study ways of accessing, from the mobile device, resources from the Cloud, from community resource pools, and from personal networks.

In this work, we focus on defining an exploratory space for offloading concerns in the context of applications for mobile devices, on identifying novel offloading mechanisms, and on conducting experimental evaluation for both. First, we survey existing research efforts regarding offloading for mobile devices and propose a General Offloading Model and a Taxonomy for Offloading Concerns. We also propose an Exploratory Space that shows novel offloading mechanisms, as well as the opportunity of a design space exploration. Second, we present our efforts to investigate Communication Adaptation and Offloading for applications spanning the mobile device and custom hardware extensions, and to investigate Computation Adaptation and Offloading for loop-based applications. Third, we summarize our efforts to collect traces for thousands of Facebook games and hundreds of native mobile applications. We also propose a workload model, for both macro-level information---the number of users---and micro-level information---the operations users trigger, that we use to characterize and model workloads of a large number of applications and to generate synthetic traces. Fourth, we design and implement an Integrated Offloading System to conduct design space exploration and to experiment with various novel offloading mechanisms. Fifth, we show the experimental results for the empirical evaluation of the Integrated Offloading System, using both real and synthetic traces.

The main contributions of our work are the workload model and the offloading system. Our workload model for online social applications triggered positive feedback from the research community, leading us to plan further improvements, that will refine the model and allow it to cover more applications, with greater fidelity. The integrated offloading system can continue to serve as basis for further empirical evaluation, both with real applications and simulations.

Download Thesis   Download Summary (RO)

Timeline

Sep.2013

Jul.2013-Aug.2013

Oct.2012-Mar.2013

Apr.2012

Nov.2011-Feb.2012

Oct.2011

Oct.2010

Internal Defense at the "A&C Ph.D. Sudent Days 2013"

Internship at TUDelft: Integrated Offloading System

Internship at TUDelft: Towards a Workload Model for Online Social Applications

Started collaboration with Alex Iosup (TUDelft) on Social Gaming and Mobile Offloading

Internship at HTW-Dresden: Enabling Mobile Devices for Home Automation using ZigBee

Defined the topic: Extending Capabilities of Mobile Devices through Cloud Offloading

Started PhD in Mobile and Cloud Computing

Main Research Interests

Mobile Cloud Computing

Wireless Sensor Networks

Parallel Computing

List of Publications

Conference Proceedings Papers

  1. A. Gherghina, A. C. Olteanu, and N. Tapus A marker-based augmented reality system for mobile devices. In RoEduNet, 2013 [PDF] [PPT]
  2. A. Fasui, A. C. Olteanu, and N. Tapus Fault tolerant surveillance system based on a network of mobile devices. In RoEduNet, 2013 [PDF] [PPT]
  3. V. Zamfirache, A. C. Olteanu, and N. Tapus Collaborative learning assistant for android. In RoEduNet, 2013 [PDF] [PPT]
  4. D. O. Rizea, D. S. Tudose, A. C. Olteanu, and N. Tapus Adaptive query algorithm for location oriented applications. In RoEduNet, 2013 [PDF] [PPT]
  5. A. C. Olteanu, G. D. Oprina, N. Tapus and S. Zeisberg. Enabling mobile devices for home automation using zigbee. In CSCS, pages 189-195. IEEE, 2013 [PDF] [PPT]
  6. A. C. Olteanu, A. Iosup, and N. Tapus Towards a workload model for online social applications: work-in-progress paper. In ICPE, pp. 319-322. ACM, 2013 [PDF] [PPT]
  7. A. C. Olteanu, N. Tapus and A. Iosup. Extending the capabilities of mobile devices for online social applications through cloud offloading. In CCGRID, p. 160-3, 2013 [PDF] [PPT]
  8. M.A. Popescu, O. Slusanschi, and A. C. Olteanu. New bounds of a measure in information theory. In Dezvoltare durabilă în condiții de instabilitate economică, 2013 [PDF] [PPT]
  9. S. Chiricescu, A. C. Olteanu, and N. Tapus Interacµiunea cu dispozitive mobile pe baza detecției mișcărilor feței. In RoCHI, 2013 [PDF] [PPT]
  10. A. Gherghina, A. C. Olteanu, and N. Tapus Measuring performance in application offloading for mobile devices. In ICSCS, 2013 [PDF] [PPT]
  11. A. Fasui, A. C. Olteanu, and N. Tapus A survey regarding grid and distributed computing using mobile devices. In ICSCS, 2013 [PDF] [PPT]
  12. V. Zamfirache, A. Eftenoiu, P. Iosif, A. C. Olteanu, and N. Tapus Extending the moodle course management system for mobile devices. In ICSCS, 2013 [PDF] [PPT]
  13. A. C. Olteanu, D. S. Tudose, and N. Tapus Energy-efficient user interaction with an off-grid building. In ICSCS, 2013 [PDF] [PPT]
  14. R. Prejbeanu, A. C. Olteanu, and N. Tapus Real time collaboration in cloud for tune-up android. In RoEduNet (Fall), 2013 [PDF] [PPT]

Journal Articles

  1. M.A. Popescu, O. Slusanschi, and A. C. Olteanu. New bounds of a measure in information theory. Metalurgia International. submitted for review
  2. A. C. Olteanu, A. Iosup, N. Tapus and F. Kuipers. A workload evolution model for online social games. Internet Computing. submitted for review
  3. A. C. Olteanu, A. Iosup, and N. Tapus Offloading resources in heterogeneous distributed systems: A survey. UPB Scientific Bulletin. submitted for review

Presentations at Scientific Events

  1. A. C. Olteanu, D. S. Tudose, A. Voinescu, and N. Tapus Complete hardware and software solution for energy economy. In WERC, 2012 [PPT]
  2. G. Oprina, A.C. Olteanu, D. S. Tudose, and N. Tapus Enabling mobile devices with medical diagnosis capabilities. In WPA, 2013 [PPT]
  3. D. Rizea, D. S. Tudose, A. C. Olteanu, and N. Tapus Mobile application for pollution data. In WPA, 2013 [PPT]
  4. A. C. Olteanu, R. I. Chioibasu, and N. Tapus Design of m-health solutions for psychology practitioners. In WPA, 2013' [PPT]

Technical and Scientific Reports

  1. A. C. Olteanu, A. Iosup, and N. Tapus Towards a workload model for online social applications: Extended report. Tech.Rep. PDS-2013-003, TU Delft, January 2013 [PDF]
  2. A. C. Olteanu, A. Iosup, and N. Tapus Cloud offloading for mobile computing: A survey. Scientific report, UPB, 2013 [PDF]
  3. A. C. Olteanu, A. Iosup, and N. Tapus Workload modeling for online social applications on mobile devices. Scientific report, UPB, 2013 [PDF]

Teaching

Computing Systems Architecture (ASC)

Parallel Architectures and Applications (APP)

Algorithm Design (PA)

Introduction in Operating Systems (USO)

Embedded Systems (SI)

Design with Microprocessors (PM)

Student Activities

ACM SEERC ICPC

NCIT Summer School

Suceava Hard&Soft Contest

UPB Open Days