Demo Data from VLDB 2026 / reviewers in the wild / expert
Ahmed Abdel Moamen
dblp:153/0137 · also Ahmed Abdelmoamen
· DBLP profile ↗
4ranked-venue papers
4as first author
0since 2021 · last 2020
0000-0003-0274-0822ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 1 · 1 first-authorSoftware engineering, systems software and programming languages · 1 · 1 first-authorHuman-computer interaction and ubiquitous computing · 1 · 1 first-author
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.
| Human-computer interaction and pervasive computing
1 paper |
Ubiquitous computing and smart environments · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Energy-efficient computing · 100% |
Topics — the 2 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Ubiquitous computing and smart environments › mobile sensing
continuous sensing |
0.4 | 1 | 2020 | Opportunistic Sharing of Continuous Mobile Sensing Data for Energy and Power Conservation · IEEE Trans. Serv. Comput. 2020 |
Energy-efficient computing › low-power design
low-power sensing |
0.1 | 1 | 2020 | Opportunistic Sharing of Continuous Mobile Sensing Data for Energy and Power Conservation · IEEE Trans. Serv. Comput. 2020 |
Methods — techniques the papers use, named apart from their topics
sensing scheduler · 0.9custom filter · 0.9
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | Opportunistic Sharing of Continuous Mobile Sensing Data for Energy and Power ConservationabstractSmartphones and a growing number of wearable devices are equipped with powerful sensors. This has led to increased interest in developing applications using sensor feeds from such devices to offer services across a wide variety of domains including healthcare, entertainment, environmental monitoring and transportation. However, most of these applications require continuous sensing, which places a heavy demand on the typically limited battery power of devices. This paper presents ShareSens, our approach to opportunistically merge sensing requirements of independent applications. We achieve this using sensing schedulers for sensors, which determine the lowest sensing rate which would satisfy all requests, and then use custom filters to send out only the required data to each application. Applications can request fixed sampling rates or ranges of rates, creating the opportunity for sending them higher rates than minimally required-“for free.” Sensing requests made through our ShareSens API are forwarded to the relevant schedulers, which determine the optimum sensing rates to satisfy all requests, and set up filters to deliver required feeds to the applications. The design and implementation of ShareSens is presented, along with results from our experimental work on the power savings that can be achieved by using it. Ahmed Abdel Moamen, Nadeem Jamali |
IEEE Trans. Serv. Comput. | 1 |
| 2018 | Approaching Actor-Level Resource Control for Akka
Ahmed Abdel Moamen, Dezhong Wang, Nadeem Jamali |
JSSPP | 1 |
| 2017 | Supporting Resource Control for Actor Systems in AkkaabstractAlthough there are models and prototype implementations for controlling resource use in Actor systems, they are difficult to implement for production implementations of Actors such as Akka. This is because the messaging and scheduling infrastructures of runtime systems are increasingly complex and significantly different from one system to another. This paper presents our efforts in implementing resource control support for Actor systems implemented using the Akka library. Particularly, given the lack of support in Akka for direct scheduling of actors, we compare two different ways of approximating actor-level control support. The first implementation expects messages to actors to provide estimates of resources likely to be consumed for processing them; these estimates are then relied upon to make scheduling decisions. In the second implementation, resource use of scheduled actors is tracked, and compared against allocations to decide when they should be scheduled next. We present experimental results on the performance cost of these resource control mechanisms, as well as their impact on resource utilization. Ahmed Abdel Moamen, Dezhong Wang, Nadeem Jamali |
ICDCS | 1 |
| 2015 | CSSWare: An Actor-Based Middleware for Mobile Crowd-Sourced ServicesabstractThe growing ubiquity of personal connected devices -- each with a number of sensors -- has created the opportunity for a wide range of crowd-sourced services. Although the programming required for offering new services can be significant if done from scratch, we identify core communication mechanis Ahmed Abdel Moamen, Nadeem Jamali |
MobiQuitous | 1 |