computing: A survey on resource elasticity and future
directions. Journal of Network and Comp. Applica-
tions.
Eyers, D., Freudenreich, T., Margara, A., Frischbier, S.,
Pietzuch, P., and Eugster, P. (2012). Living in the
present: On-the-fly information processing in scalable
web architectures. In Proc. of the 2Nd Intl. Ws. on
Cloud Computing Platforms.
Gedik, B. et al. (2018). C-stream: A co-routine-based elas-
tic stream processing engine. ACM Transactions on
Parallel Computing.
Gedik, B., Schneider, S., Hirzel, M., and Wu, K. L. (2014).
Elastic scaling for data stream processing. IEEE
Transactions on Parallel and Distributed Systems.
Gkolemis, E., Doka, K., and Koziris, N. (2017). Automatic
scaling of resources in a storm topology. In Intl. Ws.
on Algorithmic Aspects of Cloud Computing.
Heinze, T. (2011). Elastic complex event processing. In
Proc. of the 8th Middleware Doctoral Symp.
Heinze, T., Aniello, L., Querzoni, L., and Jerzak, Z.
(2014a). Cloud-based data stream processing. In Proc.
of the 8th ACM Intl. Conf. on Distributed Event-Based
Systems.
Heinze, T., Jerzak, Z., Hackenbroich, G., and Fetzer, C.
(2014b). Latency-aware elastic scaling for distributed
data stream processing systems. In Proc. of the 8th
ACM Intl. Conf. on Distributed Event-Based Systems.
Heinze, T., Pappalardo, V., Jerzak, Z., and Fetzer, C.
(2014c). Auto-scaling techniques for elastic data
stream processing. In Data Engineering Ws.s, IEEE
30th Intl. Conf. on.
Heinze, T., Zia, M., Krahn, R., Jerzak, Z., and Fetzer, C.
(2015). An adaptive replication scheme for elastic
data stream processing systems. In Proc. of the 9th
ACM Intl. Conf. on Distributed Event-Based Systems.
Hochreiner, C., Schulte, S., Dustdar, S., and Lecue, F.
(2015). Elastic stream processing for distributed envi-
ronments. IEEE Internet Computing.
Hochreiner, C., Vogler, M., Schulte, S., and Dustdar, S.
(2016). Elastic Stream Processing for the Internet of
Things. In IEEE 9th Intl. Conf. on Cloud Computing
(CLOUD).
HoseinyFarahabady, M., Lee, Y. C., Zomaya, A. Y., and
Tari, Z. (2017). A qos-aware resource allocation con-
troller for function as a service (faas) platform. In Intl.
Conf. on Service-Oriented Computing.
Humayoo, M., Zhai, Y., He, Y., Xu, B., and Wang, C.
(2014). Operator scale out using time utility function
in big data stream processing. In Intl. Conf. on Wire-
less Algorithms, Systems, and Applications.
Hummer, W., Satzger, B., and Dustdar, S. (2013). Elastic
stream processing in the cloud. Wiley Interdisciplinary
Reviews: Data Mining and Knowledge Discovery.
Imai, S., Patterson, S., and Varela, C. A. (2016). Cost-
efficient elastic stream processing using application-
agnostic performance prediction. In 16th IEEE/ACM
Intl. Symp. on Cluster, Cloud and Grid Computing.
Ingibergsson, J. T. M., Schultz, U. P., and Kuhrmann, M.
(2015). On the use of safety certification practices
in autonomous field robot software development: A
systematic mapping study. In Intl. Conf. on Product-
Focused Software Process Improvement.
Isert, C. and Schwan, K. (2000). Acds: Adapting computa-
tional data streams for high performance. In Parallel
and Distributed Processing Symp. IPDPS. Proc. 14th
Intl.
Katsipoulakis, N. R., Thoma, C., Gratta, E. A., Labrinidis,
A., Lee, A. J., and Chrysanthis, P. K. (2015). Ce-
storm: Confidential elastic processing of data streams.
In Proc. of the ACM SIGMOD Intl. Conf. on Manage-
ment of Data.
Kombi, R. K., Lumineau, N., and Lamarre, P. (2017).
A preventive auto-parallelization approach for elastic
stream processing. In Distributed Computing Systems,
IEEE 37th Intl. Conf. on.
Kuhrmann, M., Fern
´
andez, D. M., and Daneva, M. (2017).
On the pragmatic design of literature studies in soft-
ware engineering: an experience-based guideline.
Empirical software engineering, 22(6).
Lehrig, S., Eikerling, H., and Becker, S. (2015). Scalability,
elasticity, and efficiency in cloud computing: A sys-
tematic literature review of definitions and metrics. In
Proc. of the 11th Intl. ACM SIGSOFT Conf. on Qual-
ity of Software Architectures.
Lin, Q., Ooi, B. C., Wang, Z., and Yu, C. (2015). Scal-
able distributed stream join processing. In Proc. of the
ACM SIGMOD Intl. Conf. on Management of Data,
SIGMOD ’15.
Linden, A. and Fenn, J. (2003). Understanding gartner’s
hype cycles. Strategic Analysis Report N
o
R-20-1971.
Gartner, Inc.
Madsen, K. G. S. and Zhou, Y. (2013). Elastic mapreduce-
style processing of fast data. In Proc. of the 7th ACM
Intl. Conf. on Distributed event-based systems.
Martin, A., Silva, R., Brito, A., and Fetzer, C. (2014). Low
cost energy forecasting for smart grids using stream
mine 3g and amazon ec2. In Proc. of the IEEE/ACM
7th Intl. Conf. on Utility and Cloud Computing.
Martins, P., Abbasi, M., and Furtado, P. (2014). Audy:
Automatic dynamic least-weight balancing for stream
workloads scalability. In IEEE Intl. Congress on Big
Data.
Mell, P., Grance, T., et al. (2011). The nist definition of
cloud computing.
Mencagli, G. (2016). A game-theoretic approach for elastic
distributed data stream processing. ACM Transactions
on Autonomous and Adaptive Systems (TAAS).
Nguyen, T.-D., Truong, H.-L., Copil, G., Le, D.-H.,
Moldovan, D., and Dustdar, S. (2015). On developing
and operating of data elasticity management process.
In Intl. Conf. on Service-Oriented Computing.
Petersen, K., Feldt, R., Mujtaba, S., and Mattsson, M.
(2008). Systematic mapping studies in software en-
gineering. In EASE, volume 8.
Qanbari, S., Farivarmoheb, A., Fazlali, P., Mahdizadeh, S.,
and Dustdar, S. (2015). Telemetry for elastic data
(ted): Middleware for mapreduce job metering and
rating. In IEEE Trustcom/BigDataSE/ISPA.
Reale, A., Bellavista, P., Corradi, A., and Milano, M.
(2014). Evaluating cp techniques to plan dynamic re-
source provisioning in distributed stream processing.
CLOSER 2019 - 9th International Conference on Cloud Computing and Services Science
322