Demo Data from EDBT 2026 / reviewers in the wild / expert
Hasan Geren
dblp:381/6146
· DBLP profile ↗
1ranked-venue papers
1as first author
1since 2021 · last 2024
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 1 · 1 first-author · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Performance modeling and evaluation · 100% | |
| Databases, data mining, and information retrieval
1 paper |
Data stream processing · 100% | |
| Computer networks
1 paper |
Edge and fog computing · 100% |
Topics — the 3 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Performance modeling and evaluation › queueing models › single server queue
m/m/1 queue |
0.8 | 1 | 2024 | A Predictive Profiling and Performance Modeling Approach for Distributed Stream Processing in Edge · ICDE 2024 |
Performance modeling and evaluation
queueing models |
0.8 | 1 | 2024 | A Predictive Profiling and Performance Modeling Approach for Distributed Stream Processing in Edge · ICDE 2024 |
Edge and fog computing › edge analytics
stream processing at edge |
0.2 | 1 | 2024 | A Predictive Profiling and Performance Modeling Approach for Distributed Stream Processing in Edge · ICDE 2024 |
Methods — techniques the papers use, named apart from their topics
queueing theory · 2.3integer linear programming · 2.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | A Predictive Profiling and Performance Modeling Approach for Distributed Stream Processing in EdgeabstractThe advent of edge computing has allowed the continuously generated data to be processed closer to their sources instead of being sent to the cloud for processing. Given the heterogeneous and limited computational resources and dynamic nature of edge computing, stream processing systems need an accurate and easily accessible performance modeling/measurement to perform efficiently in edge environments. This paper proposes a predictive profiling model to enable measuring the performance of a system by predicting the operators' processing time on heterogeneous devices without having to carry out the testing on individual devices. This profiling model comprises a quadratic function to generate CPU clock speed/processing time curves for each operator. By using these curves, the model predicts the processing times of operators without requiring any extra profiling runs. Moreover, a performance model is proposed to deal with (performance) degradation of stream processing applications by modeling their topologies as systems comprising M/M/1 queues. The model uses the performance expectations of queueing models to define the data transfer rates inside topologies and uses Integer Linear Programming to specify the maximum input rate and an operator placement plan that can process that input rate. Experimental results showed that the profiling approach predicts the processing times of 17 operators with an average error rate of 5%. The performance model finds the maximum input rate accurately, while the operator placement plan achieves up to 84% higher throughput and 70% less latency in AWS EC2 instances and 257% higher throughput and 66% less latency in real hardware compared to the default resource-aware scheduler of Apache Storm. Hasan Geren, Nasrin Sohrabi, Zahir Tari, Nour Moustafa |
ICDE | 1 |