A Nonmonotonic Soft Concurrent Constraint Language for SLA Negotiation

被引:13
|
作者
Bistarelli, Stefano [1 ,3 ]
Santini, Francesco [2 ,3 ]
机构
[1] Univ G Annunzio Chieti Pescara, Dipartimento Sci, Pescara, Italy
[2] IMT Lucca, Sch Adv Studies, Lucca, Italy
[3] CNR, Ist Informat & Telemat, Pisa, Italy
关键词
soft constraint logic programming; nonmonotonicity; quality of service; service level agreement;
D O I
10.1016/j.entcs.2009.03.020
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We present an extension of the Soft Concurrent Constraint language that allows the nonmonotonic evolution of the constraint store. To accomplish this, we introduce some new operations: the retract(c) reduces the current store by c, the update(X)(c) transactionally relaxes all the constraints of the store that deal with the variables in the set X, and then adds a constraint c; the nask(c) tests if c is not entailed by the store. We present this framework as a possible solution to the management of resources (e. g. web services and network resource allocation) that need a given Quality of Service (QoS). The QoS requirements of all the parties should converge, through a negotiation process, on a formal agreement defined as the Service Level Agreement, which specifies the contract that must be enforced. c-semirings are the algebraic structures that we use to model QoS metrics.
引用
收藏
页码:147 / 162
页数:16
相关论文
共 50 条
  • [1] A Nonmonotonic Soft Concurrent Constraint Language to Model the Negotiation Process
    Bistarelli, Stefano
    Santini, Francesco
    [J]. FUNDAMENTA INFORMATICAE, 2011, 111 (03) : 257 - 279
  • [2] A Secure Non-monotonic Soft Concurrent Constraint Language
    Bistarelli, Stefano
    Santini, Francesco
    [J]. FUNDAMENTA INFORMATICAE, 2014, 134 (3-4) : 261 - 285
  • [3] Soft concurrent constraint programming
    Bistarelli, Stefano
    Montanari, Ugo
    Rossi, Francesca
    [J]. ACM TRANSACTIONS ON COMPUTATIONAL LOGIC, 2006, 7 (03) : 563 - 589
  • [4] Soft concurrent constraint programming
    Bistarelli, S
    Montanari, U
    Rossi, F
    [J]. PROGRAMMING LANGUAGES AND SYSTEMS, PROCEEDINGS, 2002, 2305 : 53 - 67
  • [5] A timed concurrent constraint language
    de Boer, FS
    Gabbrielli, M
    Meo, MC
    [J]. INFORMATION AND COMPUTATION, 2000, 161 (01) : 45 - 83
  • [6] Timed soft Concurrent Constraint Programs
    Bistarelli, Stefano
    Gabbrielli, Maurizio
    Meo, Maria Chiara
    Santini, Francesco
    [J]. COORDINATION MODELS AND LANGUAGES, PROCEEDINGS, 2008, 5052 : 50 - +
  • [7] Extending a concurrent constraint language by propagators
    Muller, T
    Wurtz, J
    [J]. LOGIC PROGRAMMING - PROCEEDINGS OF THE 1997 INTERNATIONAL SYMPOSIUM, 1997, : 149 - 163
  • [8] Soft Concurrent Constraint Programming with Local Variables
    Bussi, Laura
    Gadducci, Fabio
    Santini, Francesco
    [J]. COORDINATION MODELS AND LANGUAGES, 2022, 13271 : 159 - 177
  • [9] A Labelled Semantics for Soft Concurrent Constraint Programming
    Gadducci, Fabio
    Santini, Francesco
    Pino, Luis F.
    Valencia, Frank D.
    [J]. COORDINATION MODELS AND LANGUAGES, COORDINATION 2015, 2015, 9037 : 133 - 149
  • [10] Capturing Fair Computations on Concurrent Constraint Language
    Campli, Paola
    Bistarelli, Stefano
    [J]. LOGIC PROGRAMMING, 2009, 5649 : 559 - 560