Professional Documents
Culture Documents
Abstract. Information and Communication Technology (ICT) is being provided to the variety of end-
users demands, thereby providing a better and improved management of services is crucial. Therefore,
Service Level Agreements (SLAs) are essential and play a key role to manage the provided services
among the network entities. This survey identifies the state of the art covering concepts, approaches and
open problems of the SLAs establishment, deployment and management. This paper is organised in a
way that the reader can access a variety of proposed SLA methods and models addressed and provides an
overview of the SLA actors and elements. It also describes SLAs’ characteristics and objectives. SLAs’
existing methodologies are explained and categorised followed by the Service Quality Categories (SQD)
and Quality-Based Service Descriptions (QSD). SLA modelling and architectures are discussed, and
open research problems and future research directions are introduced. The establishment of a reliable,
safe and QoE-aware computer networking needs a group of services that goes beyond pure networking
services. Therefore, within the paper this broader set of services are taken into consideration and for
each Service Level Objective (SLO) the related services domains will be indicated. The purpose of this
survey is to identify existing research gaps in utilising SLA elements to develop a generic methodology,
considering all quality parameters beyond the Quality of Service (QoS) and what must or can be taken
into account to define, establish and deploy an SLA. This study is still an active research on how to
specify and develop an SLA to achieve the win-win agreements among all actors.
Keywords: Computer networks, Service level agreements, Service level objectives, Quality of experi-
ence, Quality of service
2 Virtualprivate network
3 Software-defined networking
4 Service function chaining, also known as network service chaining
SLA Negotiation
tablishing SLA
6.4 SLA Monitoring - An implemented SLA modifica- [125][124]
tion
SLA monitoring measures an SLA compliance and - SLA negotiation among different [125][124]
monitors true uptime for provided services which is es- administrative domains
- ”Dead-end” SLA documents [118]
sential for better service delivery and network monitor- - Unclear service specifications [118]
ing is utilised to ensure the hosts and nodes connec- - Lack of other quality requirements [93]
Methodology
Modelling
SP to a EU but also from one SP to another SP, there defined network architecture [111][109][60]
Deployment
A SLA Conceptual-Map
A concept map or conceptual-map could be a diagram
that depicts prompt relationships between ideas. It is a
graphical tool that is utilised to organise and to struc-
ture knowledge. A conceptual map usually represents
concepts and information. The connection between
ideas are often articulated by means of predicates. The
conceptual maps are developed to guide specific re-
searches. Therefore, for a same topic, SLA for example,
different conceptual maps may be developed to achieve
different research objectives.
Figure 4 illustrates the proposed conceptual-map to
achieve a comprehensive and a generic SLA methodol-
ogy for computer and communication networks, and to
take all quality requirements into account in SLA de-
ployment. The map starts in the top centre box iden-
tified as Data Communication Networks and it is com-
posed by network entities that can get benefits of SLA
to provide promised level of service for EU and/or SP.
To achieve a desirable SLA, the model must be de-
fined based on SLOs and contains QSDs. In this pro-
posed conceptual-map, all relevant concepts such as
SLA monitoring and requirements engineering are con-
sidered to provide necessary feedbacks and to supply
INFOCOMP, v. 18, no. 1, p. 32-56, June, 2019.
Akbari-Moghanjoughi et al. Service Level Agreements for Communication Networks: A Survey 18
[9] Bajpai, D., Vardhan, M., and Kushwaha, D. S. [19] Chhetri, M. B., Vo, Q. B., and Kowalczyk, R.
Authentication and authorization interface using CL-SLAM: Cross-layer SLA monitoring frame-
security service level agreements for accessing work for cloud service-based applications. In
cloud services. In Communications in Com- Proceedings of the 9th International Conference
puter and Information Science, pages 370–382. on Utility and Cloud Computing - UCC '16.
Springer Berlin Heidelberg, 2012. ACM Press, 2016.
INFOCOMP, v. 18, no. 1, p. 32-56, June, 2019.
Akbari-Moghanjoughi et al. Service Level Agreements for Communication Networks: A Survey 20
[20] Chiba, M., Clemm, A., Medley, S., Salowey, J., pages 102–113. Springer International Publish-
Thombare, S., and Yedavalli, E. Cisco service- ing, 2016.
level assurance protocol. Technical report, jan
2013. [30] Faniyi, F., Bahsoon, R., and Theodoropoulos, G.
A dynamic data-driven simulation approach for
[21] Choudhury, V. and Sabherwal, R. Portfo- preventing service level agreement violations in
lios of control in outsourced software develop- cloud federation. Procedia Computer Science,
ment projects. Information Systems Research, 9:1167–1176, 2012.
14(3):291–314, sep 2003.
[31] Faulin, J., Juan, A., Grasman, S., and Fry, M. De-
[22] Colombo, M., Nitto, E. D., Penta, M. D., Dis- cision Making in Service Industries. CRC Press,
tante, D., and Zuccalà, M. Speaking a com- jul 2012.
mon language: A conceptual model for de-
scribing service-oriented systems. In Service- [32] Figueroa, C., Figueroa, N., Jofre, A., Sahai, A.,
Oriented Computing – ICSOC 2007, pages 48– Chen, Y., and Iyer, S. A game theoretic frame-
60. Springer Berlin Heidelberg, 2005. work for SLA negotiation. HP Laboratories Palo
Alto, Tech. Rep. HPL-2008-5, 2008.
[23] D’Antonio, S., D’Arienzo, M., Esposito, M.,
Romano, S., and Ventre, G. Managing ser- [33] Frangoudis, P. A., Sgora, A., Varela, M., and Ru-
vice level agreements in premium IP networks: bino, G. Quality-driven optimal SLA selection
a business-oriented approach. Computer Net- for enterprise cloud communications. In 2014
works, 46(6):853–866, dec 2004. IEEE International Conference on Communica-
tions Workshops (ICC). IEEE, jun 2014.
[24] Davenport, W. and Middleton, M. Expectation
theories of decision making for duplex gambles. [34] Franke, U. and Buschle, M. Experimental ev-
Acta Psychologica, 37(3):155–172, jun 1973. idence on decision-making in availability ser-
vice level agreements. IEEE Transactions on
[25] Dey, P., Kundu, A., Naskar, M. K., Mukherjee, Network and Service Management, 13(1):58–70,
A., and Nasipuri, M. Dynamic multipath band- mar 2016.
width provisioning with jitter, throughput, SLA
constraints in MPLS over WDM network. In [35] Franke, U., Holm, H., and Konig, J. The distribu-
Distributed Computing and Networking, pages tion of time to recovery of enterprise IT services.
376–391. Springer Berlin Heidelberg, 2010. IEEE Transactions on Reliability, 63(4):858–
867, dec 2014.
[26] Diao, Y., Lam, L., Shwartz, L., and Northcutt,
D. Modeling the impact of service level agree- [36] Frutos, H. M., Kotsiopoulos, I., Gonzalez, L.
ments during service engagement. IEEE Trans- M. V., and Merino, L. R. Enhancing service
actions on Network and Service Management, selection by semantic QoS. In Lecture Notes
11(4):431–440, dec 2014. in Computer Science, pages 565–577. Springer
Berlin Heidelberg, 2009.
[27] El-Awadi, R. and Abu-Rizka, M. A frame-
work for negotiating service level agreement of [37] Gao, Y., Guan, H., Qi, Z., Song, T., Huan,
cloud-based services. Procedia Computer Sci- F., and Liu, L. Service level agreement based
ence, 65:940–949, 2015. energy-efficient resource management in cloud
data centers. Computers & Electrical Engineer-
[28] Falasi, A. A., Serhani, M. A., and Dssouli, R. A ing, 40(5):1621–1633, jul 2014.
model for multi-levels SLA monitoring in fed-
erated cloud environment. In 2013 IEEE 10th [38] Garg, S. K., Toosi, A. N., Gopalaiyengar, S. K.,
International Conference on Ubiquitous Intelli- and Buyya, R. SLA-based virtual machine man-
gence and Computing and 2013 IEEE 10th Inter- agement for heterogeneous workloads in a cloud
national Conference on Autonomic and Trusted datacenter. Journal of Network and Computer
Computing. IEEE, dec 2013. Applications, 45:108–120, oct 2014.
[29] Falasi, A. A., Serhani, M. A., and Hamdouch, [39] Goderis, D., Van Den Bosch, S., T’joens,
Y. A Game Theory Based Automated SLA Ne- Y., Poupel, O., Jacquenet, C., Memenios, G.,
gotiation Model for Confined Federated Clouds, Pavlou, G., Egan, R., Griffin, D., Georgatsos, P.,
INFOCOMP, v. 18, no. 1, p. 32-56, June, 2019.
Akbari-Moghanjoughi et al. Service Level Agreements for Communication Networks: A Survey 21
et al. Service level specification semantics, pa- and Computer Applications, 30(2):429–444, apr
rameters and negotiation requirements. Techni- 2007.
cal report, February 2002.
[49] Hedwig, M., Malkowski, S., and Neumann, D.
[40] Goo, Kishore, Rao, and Nam. The role of service Risk-aware service level agreement design for
level agreements in relational management of in- enterprise information systems. In 2012 45th
formation technology outsourcing: An empirical Hawaii International Conference on System Sci-
study. MIS Quarterly, 33(1):119, 2009. ences. IEEE, jan 2012.
[41] Goudarzi, H., Ghasemazar, M., and Pedram, M. [50] Holm, H. J., Opper, S., and Nee, V. En-
SLA-based optimization of power and migra- trepreneurs under uncertainty: An economic
tion cost in cloud computing. In 2012 12th experiment in china. Management Science,
IEEE/ACM International Symposium on Cluster, 59(7):1671–1687, jul 2013.
Cloud and Grid Computing (ccgrid 2012). IEEE, [51] Huck, S. and Weizsà Ccker, G. Risk, complex-
may 2012. ity, and deviations from expected-value maxi-
[42] Goudarzi, H. and Pedram, M. Multi-dimensional mization: Results of a lottery choice experiment.
SLA-based resource allocation for multi-tier Journal of Economic Psychology, 20(6):699–
cloud computing systems. In 2011 IEEE 4th 715, dec 1999.
International Conference on Cloud Computing. [52] Kahneman, D. and Tversky, A. Prospect theory.
IEEE, jul 2011. an analysis of decision making under risk. Tech-
nical report, apr 1977.
[43] Gozdecki, J., Jajszczyk, A., and Stankiewicz, R.
Quality of service terminology in IP networks. [53] Kalati, H. and Deldari, H. A bilateral negotiation
IEEE Communications Magazine, 41(3):153– mechanism for SLA-based job superscheduling
159, mar 2003. in grid-federation. In ICCKE 2013. IEEE, oct
2013.
[44] Halboob, W., Abbas, H., Haouam, K., and
Yaseen, A. Dynamically changing service level [54] Keller, A. and Ludwig, H. The WSLA frame-
agreements (SLAs) management in cloud com- work: Specifying and monitoring service level
puting. In Intelligent Computing Methodologies, agreements for web services. Journal of Network
pages 434–443. Springer International Publish- and Systems Management, 11(1):57–81, 2003.
ing, 2014.
[55] Kirsch, L. S. Portfolios of control modes and IS
[45] Halboob, W., Abbas, H., Khan, M. K., Khan, project management. Information Systems Re-
F. A., and Pasha, M. A framework to address in- search, 8(3):215–239, sep 1997.
constant user requirements in cloud SLAs man- [56] Koh, C., Ang, S., and Straub, D. W. IT outsourc-
agement. Cluster Computing, 18(1):123–133, ing success: A psychological contract perspec-
nov 2014. tive. Information Systems Research, 15(4):356–
[46] Happe, J., Theilmann, W., Edmonds, A., and 373, dec 2004.
Kearney, K. T. A reference architecture for [57] Kritikos, K., Carro, M., Pernici, B., Plebani,
multi-level SLA management. In Service Level P., Cappiello, C., Comuzzi, M., Benrernou, S.,
Agreements for Cloud Computing, pages 13–26. Brandic, I., Kertész, A., and Parkin, M. A survey
Springer New York, 2011. on service quality description. ACM Computing
Surveys, 46(1):1–58, oct 2013.
[47] Hasan, M. S., Kouki, Y., Ledoux, T., and Pazat,
J.-L. Exploiting renewable sources: When green [58] Kritikos, K. and Plexousakis, D. Requirements
SLA becomes a possible reality in cloud com- for QoS-based web service description and dis-
puting. IEEE Transactions on Cloud Computing, covery. IEEE Transactions on Services Comput-
5(2):249–262, apr 2017. ing, 2(4):320–337, oct 2009.
[48] He, R., Lin, B., and Li, L. Dynamic service- [59] Lacey, T. A., Toossi, M., Dubina, K., and
level-agreement aware shared-path protection in Gensler, A. Projections overview and highlights,
WDM mesh networks. Journal of Network 2016–26. Monthly Labor Review, oct 2017.
INFOCOMP, v. 18, no. 1, p. 32-56, June, 2019.
Akbari-Moghanjoughi et al. Service Level Agreements for Communication Networks: A Survey 22
[60] Lango, J. Toward software-defined SLAs. Com- [70] Machado, C. C., Wickboldt, J. A., Granville,
munications of the ACM, 57(1):54–60, jan 2014. L. Z., and Schaeffer-Filho, A. ARKHAM: An
advanced refinement toolkit for handling service
[61] Lawrence, A., Djemame, K., Wäldrich, O., level agreements in software-defined network-
Ziegler, W., and Zsigri, C. Using service level ing. Journal of Network and Computer Appli-
agreements for optimising cloud infrastructure cations, 90:1–16, jul 2017.
services. In Towards a Service-Based Inter-
net. ServiceWave 2010 Workshops, pages 38–49. [71] Macías, M. and Guitart, J. A Risk-Based Model
Springer Berlin Heidelberg, 2011. for Service Level Agreement Differentiation in
Cloud Market Providers, pages 1–15. Springer
[62] Lefebvre, M. and Vieider, F. M. Risk taking Berlin Heidelberg, 2014.
of executives under different incentive contracts:
Experimental evidence. Journal of Economic Be- [72] Maheshwari, D. Elements of service level agree-
havior & Organization, 97:27–36, jan 2014. ment and SLA best practices. Technical report,
Essel Business Excellence Services Ltd., Upper
[63] Leitner, P., Ferner, J., Hummer, W., and Dustdar, Ground Floor, Plot No. 19-20, Sector 16-A, Film
S. Data-driven and automated prediction of ser- City Noida-201301, India, June 2017.
vice level agreement violations in service com-
positions. Distributed and Parallel Databases, [73] Mani, A. and Nagarajan, A. Understanding qual-
31(3):447–470, apr 2013. ity of service for web services: Improving the
performance of your web services. 2002.
[64] Leitner, P., Michlmayr, A., Rosenberg, F., and
[74] Marilly, E., Martinot, O., Betge-Brezetz, S., and
Dustdar, S. Monitoring, prediction and preven-
Delegue, G. Requirements for service level
tion of SLA violations in composite services.
agreement management. In IEEE Workshop on
In 2010 IEEE International Conference on Web
IP Operations and Management. IEEE, 2002.
Services. IEEE, jul 2010.
[75] Martin, J. and Nilsson, A. On service level agree-
[65] Leitner, P., Michlmayr, A., Rosenberg, F., and
ments for IP networks. In Proceedings.Twenty-
Dustdar, S. Monitoring, prediction and preven-
First Annual Joint Conference of the IEEE Com-
tion of SLA violations in composite services.
puter and Communications Societies. IEEE.
In 2010 IEEE International Conference on Web
Services. IEEE, jul 2010. [76] Mastroeni, L. and Naldi, M. Compensation
policies and risk in service level agreements:
[66] linh Truong, H., Samborski, R., and Fahringer, T. A value-at-risk approach under the ON-OFF
Towards a framework for monitoring and analyz- service model. In Economics of Converged,
ing QoS metrics of grid services. In 2006 Second Internet-Based Networks, pages 2–13. Springer
IEEE International Conference on e-Science and Berlin Heidelberg, 2011.
Grid Computing (e-Science'06). IEEE, dec 2006.
[77] Mirobi, G. J. and Arockiam, L. Service level
[67] List, J. A. and Mason, C. F. Are CEOs expected agreement in cloud computing: An overview.
utility maximizers? Journal of Econometrics, In 2015 International Conference on Control,
162(1):114–123, may 2011. Instrumentation, Communication and Computa-
tional Technologies (ICCICCT). IEEE, dec 2015.
[68] Liu, Y., Ngu, A. H., and Zeng, L. Z. QoS com-
putation and policing in dynamic web service se- [78] Morshedlou, H. and Meybodi, M. R. Decreasing
lection. In Proceedings of the 13th international impact of SLA violations:a proactive resource al-
World Wide Web conference on Alternate track location approachfor cloud computing environ-
papers & posters - WWW Alt. '04. ACM Press, ments. IEEE Transactions on Cloud Computing,
2004. 2(2):156–167, apr 2014.
[69] Mabrouk, N. B., Georgantas, N., and Issarny, V. [79] Nafarieh, A., Sivakumar, S., Robertson, W., and
A semantic end-to-end QoS model for dynamic Phillips, W. Enhanced adaptive SLA-aware al-
service oriented environments. In 2009 ICSE gorithms for provisioning shared mesh optical
Workshop on Principles of Engineering Service networks. Procedia Computer Science, 19:494–
Oriented Systems. IEEE, may 2009. 502, 2013.
INFOCOMP, v. 18, no. 1, p. 32-56, June, 2019.
Akbari-Moghanjoughi et al. Service Level Agreements for Communication Networks: A Survey 23
[80] Nguyen, T. M. T., Boukhatem, N., Doudane, Y., [90] Sabata, B., Chatterjee, S., Davis, M., Sydir, J.,
and Pujolle, G. COPS-SLS: a service level nego- and Lawrence, T. Taxonomy for QoS specifica-
tiation protocol for the internet. IEEE Communi- tions. In Proceedings Third International Work-
cations Magazine, 40(5):158–165, may 2002. shop on Object-Oriented Real-Time Dependable
Systems. IEEE Comput. Soc.
[81] Novak, J. D. and Cañas, A. J. The theory un-
derlying concept maps and how to construct and [91] Sackl, A., Zwickl, P., and Reichl, P. The trouble
use them, technical report ihmc cmaptools 2006- with choice: An empirical study to investigate
01 rev 2008-01. Technical report, Institute for the influence of charging strategies and content
Human and Machine Cognition, Pensacola Fl, selection on QoE. In Proceedings of the 9th In-
32502, January 2008. ternational Conference on Network and Service
[82] Nugraha, Y. and Martin, A. Towards the clas- Management (CNSM 2013). IEEE, oct 2013.
sification of confidentiality capabilities in trust-
[92] Sagbo, K. A. R., Houngue, Y. P. E., and Dami-
worthy service level agreements. In 2017 IEEE
ani, E. SLA negotiation and monitoring from
International Conference on Cloud Engineering
simulation data. In 2016 12th International Con-
(IC2E). IEEE, Apr 2017.
ference on Signal-Image Technology & Internet-
[83] Nugraha, Y. and Martin, A. Understanding trust- Based Systems (SITIS). IEEE, 2016.
worthy service level agreements: Open problems
and existing solutions. In Camenisch, J. and [93] Santos-Boada, G., de Almeida Amazonas, J. R.,
Kesdoğan, D., editors, International Workshop and Solé-Pareta, J. Quality of network eco-
on Open Problems in Network Security (iNet- nomics optimisation using service level agree-
Sec), volume IFIP eCollection-1 of Open Prob- ment modelling. Transactions on Emerging
lems in Network Security, pages 54–70, Rome, Telecommunications Technologies, 27(5):731–
Italy, May 2017. 744, feb 2016.
[84] Pernici, B. Mobile information systems- [94] Schneier, B. Secrets and Lies. Wiley Publishing,
infrastructure and design for adaptivity and flex- Inc., oct 2015.
ibility (the mais approach). Recherche, 67:02, 01
2006. [95] Setzer, T., Bhattacharya, K., and Ludwig, H.
Decision support for service transition manage-
[85] Phan, R. C.-W. Review of security engineering: ment enforce change scheduling by performing
A guide to building dependable distributed sys- change risk and business impact analysis. In
tems, 2nd edition by ross j. anderson. Cryptolo- NOMS 2008 - 2008 IEEE Network Operations
gia, 33(1):102–103, jan 2009. and Management Symposium. IEEE, 2008.
[86] Rahim, M. A., Haq, I. U., Durad, H., and [96] Shenoy, S., Gorinevsky, D., and Laptev, N. Prob-
Schikuta, E. Generalized SLA enforce- abilistic modeling of computing demand for ser-
ment framework using feedback control sys- vice level agreement. IEEE Transactions on Ser-
tem. In 2015 12th International Conference vices Computing, pages 1–1, 2016.
on High-capacity Optical Networks and En-
abling/Emerging Technologies (HONET). IEEE, [97] Shenoy, S., Gorinevsky, D., and Laptev, N. Prob-
dec 2015. abilistic modeling of computing demand for ser-
vice level agreement. IEEE Transactions on Ser-
[87] Ran, S. A model for web services discovery with
vices Computing, pages 1–1, 2016.
QoS. ACM SIGecom Exchanges, 4(1):1–10, mar
2003. [98] Shetty, N., Schwartz, G., and Walrand, J. Internet
[88] Richters, J. and Dvorak, C. A framework for QoS and regulations. IEEE/ACM Transactions
defining the quality of communications services. on Networking, 18(6):1725–1737, dec 2010.
IEEE Communications Magazine, 26(10):17–23,
[99] Silaghi, G. C., Şerban, L. D., and Litan, C. M.
oct 1988.
A framework for building intelligent SLA nego-
[89] Ross, R. S. Assessing security and privacy con- tiation strategies under time constraints. In Eco-
trols in federal information systems and organi- nomics of Grids, Clouds, Systems, and Services,
zations. Technical report, dec 2014. pages 48–61. Springer Berlin Heidelberg, 2010.
INFOCOMP, v. 18, no. 1, p. 32-56, June, 2019.
Akbari-Moghanjoughi et al. Service Level Agreements for Communication Networks: A Survey 24
[100] Silaghi, G. C., Şerban, L. D., and Litan, C. M. [111] Stanik, A., Koerner, M., and Lymberopoulos, L.
A time-constrained SLA negotiation strategy in SLA-driven federated cloud networking: Qual-
competitive computational grids. Future Gener- ity of service for cloud-based software defined
ation Computer Systems, 28(8):1303–1315, oct networks. Procedia Computer Science, 34:655–
2012. 660, 2014.
[101] Simao, J. and Veiga, L. Flexible SLAs in the [112] Starmer, C. Developments in non-expected util-
cloud with a partial utility-driven scheduling ar- ity theory: The hunt for a descriptive theory of
chitecture. In 2013 IEEE 5th International Con- choice under risk. Journal of Economic Litera-
ference on Cloud Computing Technology and ture, 38(2):332–382, jun 2000.
Science. IEEE, dec 2013.
[113] Study Group 2, I.-T. Framework of a ser-
[102] Simao, J. and Veiga, L. Partial utility-driven vice level agreement for ITU-t recommendation
scheduling for flexible SLA and pricing arbi- e.860. Technical report, june 2002.
tration in clouds. IEEE Transactions on Cloud
Computing, 4(4):467–480, oct 2016. [114] Study Group 2, I.-T. Definitions of terms related
to quality of service for ITU-t recommendation
[103] Singh, A. and Viniotis, Y. An SLA-based re- e.800. Technical report, Sep 2008.
source allocation for IoT applications in cloud
environments. In 2016 Cloudification of the In- [115] Takahashi, T., Kannisto, J., Harju, J., Heikkinen,
ternet of Things (CIoT). IEEE, nov 2016. S., Silverajan, B., Helenius, M., and Matsuo, S.
Tailored security: Building nonrepudiable secu-
[104] SLA, C. Cloud service level agreement standard- rity service-level agreements. IEEE Vehicular
isation guidelines. European Commission, Brus- Technology Magazine, 8(3):54–62, sep 2013.
sels, page 141, 2014.
[116] Tang, B. and Tang, M. Bayesian model-based
[105] Snow, A. P. and Weckman, G. R. What are
prediction of service level agreement violations
the chances an availability SLA will be violated?
for cloud services. In 2014 Theoretical Aspects
In Sixth International Conference on Networking
of Software Engineering Conference. IEEE, sep
(ICN'07). IEEE, apr 2007.
2014.
[106] Snow, A. P., Weckman, G. R., and Gupta, V.
Meeting SLA availability guarantees through en- [117] Thangaraj, J., Mankar, P. D., and Datta, R. Im-
gineering margin. In 2010 Ninth International proved shared resource allocation strategy with
Conference on Networks. IEEE, 2010. SLA for survivability in WDM optical networks.
Journal of Optics, 39(2):57–75, jun 2010.
[107] Sommers, J., Barford, P., Duffield, N., and Ron,
A. Accurate and efficient SLA compliance mon- [118] Trienekens, J. J., Bouman, J. J., and van der
itoring. ACM SIGCOMM Computer Communi- Zwan, M. Specification of service level agree-
cation Review, 37(4):109, oct 2007. ments: Problems, principles and practices. Soft-
ware Quality Journal, 12(1):43–57, mar 2004.
[108] Sommers, J., Barford, P., Duffield, N., and Ron,
A. Multiobjective monitoring for SLA compli- [119] Trygar, T. and Bain, G. A framework for service
ance. IEEE/ACM Transactions on Networking, level agreement management. In MILCOM 2005
18(2):652–665, apr 2010. - 2005 IEEE Military Communications Confer-
ence. IEEE.
[109] Son, J., Dastjerdi, A. V., Calheiros, R. N., and
Buyya, R. SLA-aware and energy-efficient dy- [120] Van, H. N., Tran, F. D., and Menaud, J.-M. SLA-
namic overbooking in SDN-based cloud data aware virtual resource management for cloud in-
centers. IEEE Transactions on Sustainable Com- frastructures. In 2009 Ninth IEEE International
puting, 2(2):76–89, apr 2017. Conference on Computer and Information Tech-
nology. IEEE, 2009.
[110] Son, S., Jung, G., and Jun, S. C. An SLA-
based cloud computing that facilitates resource [121] Varela, M., Zwickl, P., Reichl, P., Xie, M., and
allocation in the distributed data centers of a Schulzrinne, H. From service level agreements
cloud provider. The Journal of Supercomputing, (SLA) to experience level agreements (ELA):
64(2):606–637, jan 2013. The challenges of selling QoE to the user. In
INFOCOMP, v. 18, no. 1, p. 32-56, June, 2019.
Akbari-Moghanjoughi et al. Service Level Agreements for Communication Networks: A Survey 25
2015 IEEE International Conference on Commu-
nication Workshop (ICCW). IEEE, jun 2015.
[122] Walter, J., Okanović, D., and Kounev, S. Map-
ping of service level objectives to performance
queries. In Proceedings of the 8th ACM/SPEC
on International Conference on Performance En-
gineering Companion - ICPE '17 Companion.
ACM Press, 2017.
[123] Watson, B. J., Marwah, M., Gmach, D., Chen,
Y., Arlitt, M., and Wang, Z. Probabilistic per-
formance modeling of virtualized resource allo-
cation. In Proceeding of the 7th international
conference on Autonomic computing - ICAC '10.
ACM Press, 2010.