Project:
|
![]() Figure SO.43a - ServiceLevelSpecificationExpression : Class diagram
The ServiceLevelSpecExpression entity is intended to describe strict relations between ServiceLevelSpecification subordinates (ServiceLevelSpecParameter, ServiceLevelObjective, ServiceLevelSpecApplicability, and ServiceLevelSpecConsequence). The baseline idea of ServiceLevelSpecExpression entity resolves the multiple associations among ServiceLevelSpecification subordinate entities. So in this case it is possible to have variety of ServiceLevelSpecification subordinates combined using ServiceLevelSpecExpression. <br/><font color="#29313b">When it is needed to calculate Time-To-Resolve of a customer’s` issue and the system must notify different departments upon reaching different Time-To-Resolve values.</font><br/><font color="#29313b">In this case first ServiceLevelObjective_A with thresholdTarget = 15 min and conformanceTarget = 45 min will be created and associated with ServiceLevelSpecConsequence_A (this consequence will raise notification action: Send letter to the user about existed issue when threshold target was reached and apologies letter when conformance target was reached). </font><br/><font color="#29313b">On the other hand second ServiceLevelObjective_B with thresholdTarget = 5 min and conformanceTarget = 30 will be created and associated with SevericeLevelSpecConsequence_B (this consequence will raise notification action: Send letter to the engineer about existed issue when threshold target was reached and escalation letter to the management when conformance target was reached)</font><br/><font color="#29313b">So in this case it is crucial to understand which ServiceLevelObjective is related to which consequence and this could be done with in Expression in following way:</font><br/><ul>
<li><font color="#29313b">Create ServiceLevelSpecExpression_A </font></li><li><font color="#29313b">where</font></li></ul> <font color="#29313b"> - serviceLevelSpecApplicability = <b>Applicability_A</b></font><br/> - <font color="#29313b">serviceLevelSpecConsequence = <b>Consequence_A</b></font><br/> - <font color="#29313b">serviceLevelSpecParameter = <b>Parameter_A</b></font><br/><font color="#29313b"> - serviceLevelObjective = <b>SeviceLevelObjective_A</b></font><br/><ul> <li><font color="#29313b"><b>and</b></font></li></ul> <font color="#29313b"> - create second ServiceLevelSpecExpression_B were</font><br/><font color="#29313b"> - serviceLevelSpecApplicability = <b>Applicability_A</b></font><br/><font color="#29313b"> - serviceLevelSpecConsequence = <b>Consequence_B</b></font><br/><font color="#29313b"> - serviceLevelSpecParameter = <b>Parameter_A</b></font><br/><font color="#29313b"> - serviceLevelObjective = <b>ServiceLevelObjective_B</b></font><br/><font color="#29313b">This section has defined a ServiceLevelSpecification, and its associated related objects, to be compatible with the SLA Handbook and the work done by the WSMT. The next version of this Addendum will seek to align this work with other industry work.</font><br/> |