Demo Data from EDBT 2026 / reviewers in the wild / expert
Souha Boubaker
dblp:167/0253
· DBLP profile ↗
6ranked-venue papers
4as first author
0since 2021 · last 2017
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 5 · 3 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.
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Cloud and datacenter computing · 100% | |
| Software engineering, system software, and programming languages
1 paper |
Requirements engineering and software design · 100% |
Topics — the 3 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Requirements engineering and software design
business process modeling |
0.3 | 1 | 2017 | Towards Correct Cloud Resource Allocation in Business Processes · IEEE Trans. Serv. Comput. 2017 |
Cloud and datacenter computing › resource management
cloud resource management |
0.3 | 1 | 2017 | Towards Correct Cloud Resource Allocation in Business Processes · IEEE Trans. Serv. Comput. 2017 |
Cloud and datacenter computing
resource allocation |
0.3 | 1 | 2017 | Towards Correct Cloud Resource Allocation in Business Processes · IEEE Trans. Serv. Comput. 2017 |
Methods — techniques the papers use, named apart from their topics
theorem proving · 0.6formal specification · 0.6event-b · 0.6
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2017 | Deadlock-Freeness Verification of Business Process Configuration Using SOG
Souha Boubaker, Kaïs Klai, Katia Schmitz, Mohamed Graiet, Walid Gaaloul |
ICSOC | 1 |
| 2017 | Towards Correct Cloud Resource Allocation in Business ProcessesabstractCloud environments are being increasingly used for deploying and executing business processes to provide a high level of performance with low operating cost. Nevertheless, due to the lack of an explicit and formal description of the resource perspective in the existing business processes, the correctness of Cloud resources management can not be verified. The aim of the present work is to offer a formal definition of the resource perspective in business processes as a step towards ensuring a correct and consistent Cloud resource allocation in business process modeling. Concretely, we propose a formalism based on the Event-B language for specifying Cloud resource allocation policies in business process models. This formal specification is used to formally validate the consistency of Cloud resource allocation for process modeling at design time, and to analyze and check its correctness according to user requirements and resource capabilities. In order to show its feasibility, our approach has been tested using a real use case study from an industrial partner. Mohamed Graiet, Amel Mammar, Souha Boubaker, Walid Gaaloul |
IEEE Trans. Serv. Comput. | 3 |
| 2016 | Formal Verification of Cloud Resource Allocation in Business Processes Using Event-BabstractNowadays, a growing number of companies are using Cloud Computing to optimize their business processes by using dynamically scalable and often virtualized resources on demand. Nevertheless, due to the lack of explicit and formal description of the resource perspective in existing business processes, Cloud resource allocation behavior cannot be efficiently and correctly managed. In this paper, we aim at formally verifying resource allocation in business processes using Event-B. More precisely, our aim is to specify the resource allocation behavior both at design time and at runtime, and to check its correctness according to users' needs. Our model also takes into account different cloud properties such as elasticity and shareability. In order to show its feasibility, our approach has been tested using a use case study from an industrial partner. Souha Boubaker, Amel Mammar, Mohamed Graiet, Walid Gaaloul |
AINA | 1 |
| 2016 | A Formal Guidance Approach for Correct Process Configuration
Souha Boubaker, Amel Mammar, Mohamed Graiet, Walid Gaaloul |
ICSOC | 1 |
| 2016 | An Event-B Based Approach for Ensuring Correct Configurable Business ProcessesabstractA configurable process model captures a family of similar processes. Such models can be configured to obtain a process variant according to specific requirements. With this aim, several approaches have been proposed for the configuration of process models. Nevertheless, an increasing attention is being paid to achieve this in a sound manner due to the complex inter-dependencies between the configuration decisions. In this work, we aim to guide the process analyst to easily configure process models while preserving soundness. To do so, we propose a formal approach for ensuring correctness of business process configurations while considering structural constraints they have to obey. Specifically, using the Event-B language, we formally define a configurable process model, its correctness-preserving conditions and its configuration constraints. Souha Boubaker, Amel Mammar, Mohamed Graiet, Walid Gaaloul |
ICWS | 1 |
| 2015 | A Formal Approach for Verifying QoS Variability in Web Services Composition Using EVENT-BabstractThe main issues for the fulfillment service level agreements (SLA) are concerned with problem of variability of QoS properties (vQoS). Indeed, the QoS properties may evolve frequently either because of internal changes or because of workload fluctuations. To solve the vQoS problem, we first introduced three variability operators: replicate, delete and replace. These operators will be used to reconfigure CWS when the SLA contract is violated. The first two operators are used to add and remove Web service instances, while the last one is used to substitute some faulty Web services. Then, we proposed an incremental approach for modeling and verifying the composites services (CWSs) reconfiguration using Event-B. We start by abstractly specifying the main requirements and then we refine them through several steps to model CWSs. The consistency of each model and the relationship between an abstract model and its refinements are obtained by formal proofs. Finally, we used ProB model-checker to trace possible design errors. We have exploited the LTL for dynamic reconfigurations to characterize the correct behavior of CWSs reconfiguration. Imed Abbassi, Mohamed Graiet, Souha Boubaker, Mourad Kmimech, Nejib Ben Hadj-Alouane |
ICWS | 3 |