Demo Data from VLDB 2026 / reviewers in the wild / expert
Fatma A. Omara
dblp:67/2260
· DBLP profile ↗
10ranked-venue papers
1as first author
2since 2021 · last 2022
0000-0002-9393-0834ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 6 · 1 first-authorComputer networks · 1Software engineering, systems software and programming languages · 1 · 1 since 2021Databases, data management, data science and information retrieval · 1 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1
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 |
Services computing and microservices · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Cloud and datacenter computing · 100% |
Topics — the 2 heaviest of 2, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Services computing and microservices
service adaptation |
0.5 | 1 | 2021 | STAGER: Semantic-Based Framework for Generating Adapters of Service-Based Generic-API for Portable Cloud Applications · IEEE Trans. Serv. Comput. 2021 |
Cloud and datacenter computing › cloud service models
platform-as-a-service |
0.5 | 1 | 2021 | STAGER: Semantic-Based Framework for Generating Adapters of Service-Based Generic-API for Portable Cloud Applications · IEEE Trans. Serv. Comput. 2021 |
Methods — techniques the papers use, named apart from their topics
semantic annotation · 1.0code generation · 1.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | A novel role-mapping algorithm for enhancing highly collaborative access control systemabstractAbstract The collaboration among different organizations is considered one of the main benefits of moving applications and services to a cloud computing environment. Unfortunately, this collaboration raises many challenges such as the access of sensitive resources by unauthorized people. Usually, Role-Based Access-Control (RBAC) model is deployed in large organizations. This paper addresses the scalability problem of the online stored rules. This problem affects the performance of the access control system due to increasing number of shared resources and/or number of collaborating organizations in the same cloud environment. Therefore, this paper proposes replacing the cross-domain RBAC rules with Role-To-Role (RTR) mapping rules among all organizations. The RTR mapping rules are generated using a newly proposed Role-Mapping algorithm. A comparative study is performed to evaluate the proposed algorithm’s performance with concerning the Rule-Store size and the authorization response time. According to the results, it is found that the proposed algorithm reduces the number of stored rules which minimizes the Rule-Store size and reduces the authorization response time. Additionally, this paper proposes applying a concurrent approach on the RTR mapping model using the proposed Role-Mapping algorithm to achieve more savings in the authorization response time. Therefore, it will be suitable in highly-collaborative cloud environments. Doaa Abdelfattah, Hesham A. Hassan, Fatma A. Omara |
Distributed Parallel Databases | 3 |
| 2021 | STAGER: Semantic-Based Framework for Generating Adapters of Service-Based Generic-API for Portable Cloud ApplicationsabstractIn PaaS model, providers have different proprietary APIs, which make developers locked inside a specific platform and not able to easily port their applications among different platforms. So, vendor lock-in problem appeared. One solution to this problem is to use generic APIs with specific adapters. However, any update in a PaaS specific-API makes its corresponding adapter is unusable which causes, what we call, API synchronization problem. Therefore, STAGER (SemanTic-based GenERation of Generic-API Adapters) framework is proposed. STAGER framework provides a semi-automatic adapter generation process, which generates specific adapters of generic APIs for PaaS services (e.g., blob storage and datastore services) for target PaaS platforms. The adapter generation process is based on semantic annotations of the generic APIs and their corresponding PaaS specific-APIs. In order to evaluate STAGER framework, two generic APIs for blob storage and NoSQL datastore services have been proposed. STAGER framework is used to generate the adapters of these generic APIs for two PaaS platforms: Google App Engine (GAE) and Windows Azure. Although there is some overhead for semantically annotating the PaaS APIs, the evaluation results prove the feasibility of STAGER framework and promote the usage of the generated adapters for implementing portable cloud applications. Eman Hossny, Sherif M. Khattab, Fatma A. Omara, Hesham A. Hassan |
IEEE Trans. Serv. Comput. | 3 |
| 2020 | An intelligent cloud service discovery framework
Mustafa M. Al-Sayed, Hesham A. Hassan, Fatma A. Omara |
Future Gener. Comput. Syst. | 3 |
| 2020 | CloudFNF: An ontology structure for functional and non-functional features of cloud services
Mustafa M. Al-Sayed, Hesham A. Hassan, Fatma A. Omara |
J. Parallel Distributed Comput. | 3 |
| 2019 | Towards evaluation of cloud ontologies
Mustafa M. Al-Sayed, Hesham A. Hassan, Fatma A. Omara |
J. Parallel Distributed Comput. | 3 |
| 2018 | iHOME: Index-Based JOIN Query Optimization for Limited Big Data Storage
Radhya Sahal, Marwah Nihad, Mohamed Helmy Khafagy, Fatma A. Omara |
J. Grid Comput. | 4 |
| 2016 | Prediction mechanisms for monitoring state of cloud resources using Markov chain model
Mustafa M. Al-Sayed, Sherif M. Khattab, Fatma A. Omara |
J. Parallel Distributed Comput. | 3 |
| 2013 | GPSO: An improved search algorithm for resource allocation in cloud databasesabstractThe Virtual Design Advisor (VDA) has addressed the problem of optimizing the performance of Database Management System (DBMS) instances running on virtual machines that share a common physical machine pool. In this work, the search algorithm in the optimization module of the VDA is improved. The particle swarm optimization (PSO) heuristic is used as a controller of the greedy heuristic algorithm to reduce trapping into local optima. Our proposed algorithm, called Greedy Particle Swarm Optimization (GPSO), was evaluated using prototype experiments on TPC-H benchmark queries against PostgreSQL instances in Xen virtualization environment. Our results show that the GPSO algorithm required more computation but in many test cases have succeeded to escape local optima and reduced the cost as compared to the greedy algorithm alone. Radhya Sahal, Sherif M. Khattab, Fatma A. Omara |
AICCSA | 3 |
| 2010 | A key-agreement protocol based on the stack-overflow software vulnerabilityabstractExploiting software vulnerabilities, such as stack overflow, heap overflow, and format string exploits, enables attackers to break into victim machines. Moreover, attackers tend to use obfuscation techniques, such as encryption, to evade intrusion detection systems. In this paper, we show that a common stack-overflow attack, namely the return-to-libc attack, coupled with a common defense, namely the Address Space Layout Randomization (ASLR), together allow for constructing a key-agreement protocol that allows two entities (e.g., a Trojan and a controller) to agree on a shared key, whereas the shared key can then be used to encrypt further communication. We have developed a prototype of our key-agreement protocol to evaluate its feasibility and performance. Our results show that both time and message overhead of our protocol are linear in key length. Although our key-agreement protocol can be used by attackers for malicious purposes, it has low computation overhead, making it a candidate for adoption in CPU-constrained platforms. Tamer S. Fatayer, Sherif M. Khattab, Fatma A. Omara |
ISCC | 3 |
| 2010 | Genetic algorithms for task scheduling problem
Fatma A. Omara, Mona M. Arafa |
J. Parallel Distributed Comput. | 1 |