header

Cloud model : Detecting unexpected behaviour when simulating cloud provisioning and usage.
Tag:
Edit edit   Starstar

Program Information

Name: Cloud model
Domain: Algorithm
Functionality: Detecting unexpected behaviour when simulating cloud provisioning and usage.
Input:
     m:A cloud model. T:A set of tenants(Type: Set)
Output:
    T(m):The workload executed in the model m.

Reference

     A methodology for validating cloud models using metamorphic testing http://dx.doi.org/10.1007/s12243-014-0442-7

MR Information


MR1


    Source input: $m_s,T$ ; Source output: $T(m_s)$
    Follow-up input: $m_f,T$ ; Follow-up output: $T(m_f)$
    Input relation: The CPU system of $m_s$ having better performance than the CPU system of $m_f$.
    Output relation: The time required to execute $T(m_f)$ is greater than or equal to the time required to execute $T(m_s)$.

MR2


    Source input: $m_s,T$ ; Source output: $T(m_s)$
    Follow-up input: $m_f,T$ ; Follow-up output: $T(m_f)$
    Input relation: The physical machines used to model $m_s$ is greater than the physical machines used to model $m_f$,that is,the model $m_s$ contains more physical machines than the model $m_f$, both using the same hardware configuration.
    Output relation: $T(m_f)$ is executed successfully $\rightarrow$ $T(m_s)$ is executed successfully.

MR3


    Source input: $m_s,T$ ; Source output: $T(m_s)$
    Follow-up input: $m_f,T$ ; Follow-up output: $T(m_f)$
    Input relation: The energy required to execute $T(m_s)$ is greater than the energy required to execute $T(m_f)$.
    Output relation: The time required to execute $T(m_s)$ must be less than the time required to execute $T(m_f)$.

Related

Insert title here