This specification defines the concept of an Agreement. An agreement is contract negociated between a client and a provider essentially on QoS constraints such as latency or availability. Nevertheless, an agreement is just a empty canvas. The way to specify these contraints are not defined so, we have implemented es-qml (Quality Modeling Language) to define these kind of contraints and inserts them in an agreement.
Es-CAD is another specfication that allows us to add in an agreement who and how send an alert when a violation of contract occurs.