Demo Data from VLDB 2026 / reviewers in the wild / expert
Rami Sellami
dblp:118/0797
· DBLP profile ↗
7ranked-venue papers
7as first author
0since 2021 · last 2020
0000-0002-2943-4967ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Applied, interdisciplinary, general and emerging computing · 2 · 2 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.
| Databases, data mining, and information retrieval
1 paper |
Distributed and cloud data management · 50% Data integration and cleaning · 50% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Cloud and datacenter computing · 100% |
Topics — the 2 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Data integration and cleaning
heterogeneous data integration |
0.2 | 1 | 2016 | Supporting Multi Data Stores Applications in Cloud Environments · IEEE Trans. Serv. Comput. 2016 |
Cloud and datacenter computing › cloud deployment
cloud application deployment |
0.1 | 1 | 2016 | Supporting Multi Data Stores Applications in Cloud Environments · IEEE Trans. Serv. Comput. 2016 |
Methods — techniques the papers use, named apart from their topics
virtual data stores · 0.5unifying data model · 0.5REST API · 0.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | FADI - A Deployment Framework for Big Data Management and AnalyticsabstractThe production of huge amount of data and the emergence of new technologies in the industry sector have introduced new requirements for big data management. Many applications need to interact with several heterogeneous data sources to ingest, harmonise (normalise), persist, analyse and synthesize results to enable informed decisions and draw benefits from data. These operations are ensured by different tools and these tools are heterogeneous and not connected with each other. Besides, the whole tool-chain lacks automation in terms of its deployment, its operational workflow and its orchestration for satisfying the elastic and resilient properties needed by Industry. In this paper, we present FADI, a framework for deploying and orchestrating a Big Data management and analysis platform fully composed of open source tools. FADI has been developed through several research projects, namely, BigData@MA, Grinding 4.0, Quality 4.0 and ARTEMTEC where Industry use cases are used for validation purposes. Rami Sellami, Faiez Zalila, Alexandre Nuttinck, Sébastien Dupont, Jean-Christophe Deprez, Stéphane Mouton |
WETICE | 1 |
| 2018 | Toward an Automatic Approach for Multi-PaaS Environments SelectionabstractCloud computing has recently attracted full attention of many organizations due to its economic, business and technical benefits. Indeed, we observe that the proliferation of offers by cloud providers raises several challenges. One of these innovative challenges is discovering and selecting services in order to deploy applications in multi-PaaS environments. To tackle this challenge, we propose an automatic and declarative approach to discover and select services offered by multi-PaaS providers. It enables developers to express their requirements and PaaS providers to expose their offers in manifests. Rami Sellami, Stéphane Mouton |
SERVICES | 1 |
| 2018 | Automatic Discovery and Selection of Services in Multi-PaaS Environments
Rami Sellami, Stéphane Mouton |
WEBIST | 1 |
| 2018 | Complex Queries Optimization and Evaluation over Relational and NoSQL Data Stores in Cloud EnvironmentsabstractThe production of huge amount of data and the emergence of cloud computing have introduced new requirements for data management. Many applications need to interact with several heterogeneous data stores depending on the type of data they have to manage: relational and NoSQL (i.e., document, graph, key-value, and column) data stores. Interacting with heterogeneous data models via different APIs and query languages imposes challenging tasks to the developers of multiple data stores applications. Indeed, the execution of complex queries over heterogeneous data models cannot, currently, be achieved in a declarative way as it is used to be with single data store application, and therefore requires extra implementation efforts. In this paper we propose a mediation based component to optimize and execute complex queries over multiple data stores in Cloud environments. This component is referred to as virtual data store (VDS). The key ingredients of our solution are (1) a simple global schema describing the different data sources and their relationships, (2) a cost model to evaluate the cost of the operations, (3) an inter data stores parallelism execution model, and (4) a dynamic programming based approach to generate optimal execution plan. Quantitative and qualitative experiments are conducted to validate our approach. Rami Sellami, Bruno Defude |
IEEE Trans. Big Data | 1 |
| 2017 | Applications Deployment in Multiple PaaS Environments: Requirements, Challenges and Solutions
Rami Sellami, Mehdi Ahmed-Nacer, Stéphane Mouton |
CLOSER | 1 |
| 2016 | Supporting Multi Data Stores Applications in Cloud EnvironmentsabstractThe production of huge amount of data and the emergence of cloud computing have introduced new requirements for data management. Many applications need to interact with several heterogeneous data stores depending on the type of data they have to manage: traditional data types, documents, graph data from social networks, simple key-value data, etc. Interacting with heterogeneous data models via different APIs, and multiple data store applications imposes challenging tasks to their developers. Indeed, programmers have to be familiar with different APIs. In addition, the execution of complex queries over heterogeneous data models cannot, currently, be achieved in a declarative way as it is used to be with mono-data store application, and therefore requires extra implementation efforts. Moreover, developers need to master and deal with the complex processes of cloud discovery, and application deployment and execution. In this paper we propose an integrated set of models, algorithms and tools aiming at alleviating developers task for developing, deploying and migrating multiple data stores applications in cloud environments. Our approach focuses mainly on three points. First, we provide a unifying data model used by applications developers to interact with heterogeneous relational and NoSQL data stores. Based on that, they express queries using OPEN-PaaS-DataBase API (ODBAPI), a unique REST API allowing programmers to write their applications code independently of the target data stores. Second, we propose virtual data stores, which act as a mediator and interact with integrated data stores wrapped by ODBAPI. This run-time component supports the execution of single and complex queries over heterogeneous data stores. Finally, we present a declarative approach that enables to lighten the burden of the tedious and non-standard tasks of (1) discovering relevant cloud environment and (2) deploying applications on them while letting developers to simply focus on specifying their storage and computing requirements. A prototype of the proposed solution has been developed and is currently used to implement use cases from the OpenPaaS project. Rami Sellami, Sami Bhiri, Bruno Defude |
IEEE Trans. Serv. Comput. | 1 |
| 2015 | Automating Resources Discovery for Multiple Data Stores Cloud ApplicationsabstractInternational audience Rami Sellami, Michel Vedrine, Sami Bhiri, Bruno Defude |
CLOSER | 1 |