Towards a dynamic multi-level negotiation framework in cloud computing
Aya Omezzine, Saïd Tazi, Narjès Bellamine Ben Saoud, Ben Saoud, Khalil Drira, Gene D. Cooperman · 2015
Automated negotiation is a compelling way to reach a satisfactory agreement between two or more parties with conflicting needs. It is generally adopted in the Cloud in order to enable negotiators to establish a common agreement, written as a Service Level agreement (SLA) contract. After studying the existing cloud negotiation frameworks on the one hand and cloud-specific properties on the other hand, we select the most important modules to use in a cloud negotiation framework. Then we design new modules overcoming existing limitations in cloud negotiation. Finally, we integrate these modules in order to build a generic, multi-level and dynamic negotiation framework adapted to the Cloud, called NEGOCLOUD.