VLDB 2026 Research / reviewers in the wild / expert
Adel Khaled
dblp:60/9206
· DBLP profile ↗
2ranked-venue papers
1as first author
1since 2021 · last 2024
0000-0002-6249-9041ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 1 · 1 since 2021Software engineering, systems software and programming languages · 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.
| Software engineering, system software, and programming languages
1 paper |
Program verification · 77% Services computing and microservices · 23% |
Topics — the 1 heaviest of 2, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Services computing and microservices › service composition
service choreography |
0.1 | 1 | 2017 | Using π-calculus for Formal Modeling and Verification of WS-CDL Choreographies · IEEE Trans. Serv. Comput. 2017 |
Methods — techniques the papers use, named apart from their topics
pi-calculus · 0.3model checking · 0.3chor-calculus · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Improved Artificial Rabbits Algorithm for Positioning Optimization and Energy Control in RIS Multiuser Wireless Communication SystemsabstractAn innovative method to raise wireless communication systems’ efficiency is to use Reconfigurable Intelligent Surface (RIS). Unfortunately, determining the quantity and locations of the RIS elements continues to be difficult, requiring a clever optimization framework. Concerning the practical overlap between the related multi-RISs in wireless communication systems, this paper attempts to minimize the number of RISs while considering the average possible data rate and technological constraints. In this regard, a novel Enhanced Artificial Rabbits Algorithm (EARA) is developed to minimize the number of RISs to be installed. The novel EARA is inspired by the natural survival strategies of rabbits, including detour eating and random concealment. A more effective method of exploring the search space around the best solution so far is produced by the suggested EARA by combining an upgraded Collaborative Searching Operator (CSO) arrangement. Also, an adaptive time function is included to increase the effect of this exploitation tactic by the increasing number of iterations. The simulation results show that the suggested EARA is highly efficient in reaching the maximum success rate of producing the smallest number of RISs under various feasible rate threshold settings. When EARA is compared to standard Artificial Rabbits Optimizer (ARO), Growth Optimizer (GO), Artificial Ecosystem Optimizer (AEO), and Particle Swarm Optimization (PSO), the average number of RISs is improved by 5.32%, 6.7%, 16.73%, and 20.06%, respectively. Furthermore, according to simulation data, the EARA outperforms AEO, GO, ARO, and PSO in terms of success rate at δ=1.4 by 6.66%, 6.66%, 45.43%, and 99%, respectively. Ahmed S. Alwakeel, Mohamed I. Ismail, Mostafa Fouda, Abdullah Mohammed Shaheen, Adel Khaled |
IEEE Internet Things J. | 5 |
| 2017 | Using π-calculus for Formal Modeling and Verification of WS-CDL ChoreographiesabstractService-Oriented applications are realized by composing and aggregating existing web services. Orchestration and Choreography are two interaction models for building SOA applications and several standards exist to capture and describe such interactions. The Web Service Choreography Description Language (WS-CDL) is a standard for modeling choreographies. In this paper, we propose a calculus (Chor-calculus) for formal modeling of WS-CDL and we use this language for generating WS-CDL programs. This approach enables the static verification of choreographies using existing pi-calculus model-checker tools and sets the ground for enabling the runtime monitoring of choreographies for behavioral correctness. We validate the calculus for its expressiveness by evaluating the language support for representing workflow, and service interaction, patterns. We demonstrate the use of the HAL toolkit to verify the correctness properties of choreographies. Adel Khaled, James Miller 0001 |
IEEE Trans. Serv. Comput. | 1 |