**2. The relationship between quality of context and quality of experience**

Considering computational or network resources, the performance perspective between humans and service providers is technically distinct. Service providers

### *A Resource Allocation Model Driven through QoC for Distributed Systems DOI: http://dx.doi.org/10.5772/intechopen.106458*

consider QoS parameters while, for users, the quality of experience determines the perceived performance [4]. The QoS metrics, for example, are determined from technical parameters: throughput; delay; network performance; loss packets rate, etc.

To evaluate the user QoE of a particular service provided by the network, opinion tests are applied in controlled environments. This type of test is known by the community as a *mean opinion score*. This technique is generally applied for evaluating multimedia systems [5]. However, due to the large number and diversity of applications, opinion tests are not the best alternative. In addition, opinion tests are criticized by some authors [6] and their criticisms are related to scoring scales used in opinion tests. The scale of opinion tests is considered by some authors such as [7] inaccurate and not representative. This occurs because scales used in MOS tests do not consider cultural differences in interpretation. According to [8], the MOS test scores determine absolute values obtained in controlled environments, which do not accurately represent real environments by not considering the influence of context variables.

According to [9], QoC describes context metrics, which can be applied to enhance application or service performance. Thus the QoC is used to establish the reliability of provided services. QoC modeling based on context parameters makes it possible to quantify, or predict, the quality of a service provided.
