Computational resource management for data-driven applications with deadline constraints

Rafael Tolosana-Calasanz, Javier Diaz-Montes, Omer F. Rana, Manish Parashar, Erotokritos Xydas, Charalampos Marmaras, Panagiotis Papadopoulos, Liana Cipcigan

Research output: Contribution to journalArticlepeer-review

2 Scopus citations


Recent advances in the type and variety of sensing technologies have led to an extraordinary growth in the volume of data being produced and led to a number of streaming applications that make use of this data. Sensors typically monitor environmental or physical phenomenon at predefined time intervals or triggered by user-defined events. Understanding how such streaming content (the raw data or events) can be processed within a time threshold remains an important research challenge. We investigate how a cloud-based computational infrastructure can autonomically respond to such streaming content, offering quality of service guarantees. In particular, we contextualize our approach using an electric vehicles (EVs) charging scenario, where such vehicles need to connect to the electrical grid to charge their batteries. There has been an emerging interest in EV aggregators (primarily intermediate brokers able to estimate aggregate charging demand for a collection of EVs) to coordinate the charging process. We consider predicting EV charging demand as a potential workload with execution time constraints. We assume that an EV aggregator manages a number of geographic areas and a pool of computational resources of a cloud computing cluster to support scheduling of EV charging. The objective is to ensure that there is enough computational capacity to satisfy the requirements for managing EV battery charging requests within specific time constraints.

Original languageEnglish (US)
Article numbere4018
JournalConcurrency Computation
Issue number8
StatePublished - Apr 25 2017

All Science Journal Classification (ASJC) codes

  • Software
  • Theoretical Computer Science
  • Computer Science Applications
  • Computer Networks and Communications
  • Computational Theory and Mathematics


  • computational resource management
  • controlled and distributed EV charging
  • hybrid controller
  • reactive predictive controller

Fingerprint Dive into the research topics of 'Computational resource management for data-driven applications with deadline constraints'. Together they form a unique fingerprint.

Cite this