
Khaled KhebbebATER
- LIUPPA
LIUPPA
Université Pau & Pays Adour (UPPA) Avenue de l’Université 64000 PAUkhaled.khebbeb @ univ-pau.fr
Education
Education
2015 - 2019 |
PhD. Student in Computer Science (University of Pau, France / University of Constantine 2, Algeria)
|
2013 - 2015 |
Master’s Degree in Software Engineering – 1stClassed (Univ. of Constantine 2)
|
2010 - 2013 |
Bachelor’s Degree in software engineering (University of Constantine 2) |
Certifications and Awards
2016 |
PhD Scolarship Profas B+ (French and Algerian Government Funding)
|
2013 |
Excellence Exchange Scholarship ERASMUS-MUNDUS Averroes: University of Constantine 2, Algeria & University Sophia Antipolis, Nice, France (6thSemester of Bachelor cycle) |
Research interests
- Formal Modeling
- Elasticity
- Strategies
- Bigraphical Reactive Systems
- Cloud Computing
Projects
Thesis
Title
Formal Modeling and Verification of Elastic Behaviors in Cloud Systems
Description
Elasticity property allows Cloud systems to adapt to their incoming workload by provisioning and de-provisioning computing resources in an autonomic manner, as the demand rises and drops. However, due to the unpredictable nature of the workload and the numerous factors that impact elasticity, providing accurate action plans to insure a Cloud system’s elasticity while preserving high level policies (performance, costs) is a particularly challenging task.
This thesis aims to provide a thorough specification and implementation of Cloud systems, by relying on bigraphs as a formal model, over two aspects: structural (1) and behavioral (2). The encoding of these specifications and their implementation are defined in Rewrite Logic via Maude language.
Structurally, the goal is to define a correct modeling of Cloud systems’ "back-end" structure. This part is supported by the specification capabilities of Bigraph formalism. Specifically, via "sorting" mechanisms and construction rules that allow defining the designer’s desiderata.
As for the behavioral part, it consists of model, implement and validate generic auto-scaling strategies in order to describe the elastic auto-adaptive mechanisms of Cloud systems (horizontal and vertical scaling, migration, etc.) at different levels (service and infrastructure). These tasks are supported by the dynamic aspects of Bigraphical Reactive Systems (BRS) formalism (through reaction rules).
Members
Thesis Director | |
Faiza Belala |
Thesis Co-Director |