Abstract
Monitoring of services is becoming more and more common to ensure the quality of applications and to provide the required level of service. Nowadays, the technology needed for supporting monitoring and, as a consequence, also monitoring data are widely available. On the other hand, new challenges and research issues arise concerning the design of the monitoring infrastructure, to provide the relevant information both to users and service providers, and their use, and in particular the analysis of monitored data. This paper discusses the main aspects of monitoring, and the use of monitoring data, focusing on event identification and the evaluation of the actions and resources needed to maintain the required level of quality of service. Research challenges related to modeling and using monitoring data are discussed.
B. Pernici—The present paper presents an extended view from the keynote presentation of the author at SmartGreens 2016.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Aceto, G., Botta, A., de Donato, W., Pescapè, A.: Cloud monitoring: a survey. Comput. Netw. 57(9), 2093–2115 (2013). doi:10.1016/j.comnet.2013.04.001
Andrikopoulos, V., Bucchiarone, A., Nitto, E., Kazhamiakin, R., Lane, S., Mazza, V., Richardson, I.: Service engineering. In: Papazoglou, M.P., Pohl, K., Parkin, M., Metzger, A. (eds.) Service Research Challenges and Solutions. LNCS, vol. 6500, pp. 271–337. Springer, Heidelberg (2010). doi:10.1007/978-3-642-17599-2_8
Ardagna, D., Comuzzi, M., Mussi, E., Pernici, B., Plebani, P.: PAWS: a framework for executing adaptive web-service processes. IEEE Softw. 24(6), 39–46 (2007). http://dx.doi.org/10.1109/MS.2007.174
Arnone, D., Rossi, A., Melodia, E., Mammina, M., Jenkins, S.: Improving energy awareness integrating persuasive game, feedback, and social interaction into the novel ener-scape application. Int. J. Adv. Intell. Syst. 8(3&4), 437–447 (2015)
Barton, T., Seel, C.: Business process as a service - status and architecture. In: Enterprise Modelling and Information Systems Architectures - EMISA 2014, Luxembourg, 25–26 September 2014, pp. 145–158 (2014). http://subs.emis.de/LNI/Proceedings/Proceedings234/article12.html
Batini, C., Scannapieco, M.: Data and Information Quality. Springer International Publishing, Switzerland (2016)
Bianchini, D., De Antonellis, V., Pernici, B., Plebani, P.: Ontology-based methodology for e-service discovery. Inf. Syst. 31(4–5), 361–380 (2006). doi:10.1016/j.is.2005.02.010
Cabrera, O., Franch, X.: A quality model for analysing web service monitoring tools. In: 2012 Sixth International Conference on Research Challenges in Information Science (RCIS), pp. 1–12, May 2012
Cappiello, C., Datre, S., Fugini, M., Melia, P., Pernici, B., Plebani, P., Gienger, M., Tenschert, A.: Monitoring and assessing energy consumption and CO\({}_{\text{2}}\) emissions in cloud-based systems. In: 2013 IEEE International Conference on Systems, Man, and Cybernetics, pp. 127–132, October 2013
Cappiello, C., Ho, T.T.N., Pernici, B., Plebani, P., Vitali, M.: CO\({}_{\text{2 }}\)-aware adaptation strategies for cloud applications. IEEE Trans. Cloud Comput. 4(2), 152–165 (2016). doi:10.1109/TCC.2015.2464796
Cappiello, C., Plebani, P., Vitali, M.: Energy-aware process design optimization. In: 2013 International Conference on Cloud and Green Computing, Karlsruhe, Germany, 30 September–2 October 2013, pp. 451–458. IEEE Computer Society (2013). doi:10.1109/CGC.2013.77
Fadda, E., Plebani, P., Vitali, M.: Optimizing monitorability of multi-cloud applications. In: Nurcan, S., Soffer, P., Bajec, M., Eder, J. (eds.) CAiSE 2016. LNCS, vol. 9694, pp. 411–426. Springer, Cham (2016). doi:10.1007/978-3-319-39696-5_25
ISO/IEC: ISO/IEC 9126–1 Software Engineering. Product Quality - Part 1: Quality model (2001)
Kritikos, K., Pernici, B., Plebani, P., Cappiello, C., Comuzzi, M., Benrernou, S., Brandic, I., Kertész, A., Parkin, M., Carro, M.: A survey on service quality description. ACM Comput. Surv. 46(1), 1:1–1:58 (2013). http://doi.acm.org/10.1145/2522968.2522969
Mell, P., Grance, T.: The NIST Definition of Cloud Computing. Technical report, NIST, National Institute of Standards and Technology, U.S. Department of Commerce (2011)
Mello Ferreira, A., Pernici, B.: Managing the complex data center environment: an integrated energy-aware framework. Computing 98(7), 709–749 (2016). doi:10.1007/s00607-014-0405-x
Ferreira, A.M., Pernici, B., Plebani, P.: Green performance indicators aggregation through composed weighting system. In: Auweter, A., Kranzlmüller, D., Tahamtan, A., Tjoa, A.M. (eds.) ICT-GLOW 2012. LNCS, vol. 7453, pp. 79–93. Springer, Heidelberg (2012). doi:10.1007/978-3-642-32606-6_7
Pernici, B., et al.: Setting energy efficiency goals in data centers: the GAMES approach. In: Huusko, J., Meer, H., Klingert, S., Somov, A. (eds.) E2DC 2012. LNCS, vol. 7396, pp. 1–12. Springer, Heidelberg (2012). doi:10.1007/978-3-642-33645-4_1
Reichert, M., Weber, B.: Enabling Flexibility in Process-Aware Information Systems - Challenges, Methods, Technologies. Springer, Heidelberg (2012)
S-Cube Team: S-Cube Network of Excellence final report. Technical report (2012). http://www.s-cube-network.eu/final-report.pdf
Seely, S., Lauzon, D. (eds.): WS-I Monitor Tool Functional Specification v 1.1 (2005). http://www.ws-i.org/Testing/Specs/MonitorFunctionalSpecification_Final_1.1.pdf
Vitali, M., Pernici, B.: A survey on energy efficiency in information systems. Int. J. Cooperative Inf. Syst. 23(3) (2014). doi:10.1142/S0218843014500014
Vitali, M., Pernici, B.: PiE - Processes in Events: interconnections in ambient assisted living. In: Ciuciu, I., Panetto, H., Debruyne, C., Aubry, A., Bollen, P., Valencia-García, R., Mishra, A., Fensel, A., Ferri, F. (eds.) OTM 2015. LNCS, vol. 9416, pp. 157–166. Springer, Cham (2015). doi:10.1007/978-3-319-26138-6_19
Vitali, M., Pernici, B., O’Reilly, U.: Learning a goal-oriented model for energy efficient adaptive applications in data centers. Inf. Sci. 319, 152–170 (2015). doi:10.1016/j.ins.2015.01.023
Wand, Y., Wang, R.Y.: Anchoring data quality dimensions in ontological foundations. Commun. ACM 39(11), 86–95 (1996). http://doi.acm.org/10.1145/240455.240479
Acknowledgements
This work was partially developed within the European COST Action IC 1304 Autonomous Control for a Reliable Internet of Services (ACROSS) and partially supported by the Lombardy Region within the Sistema innovativo di Big Data Analytics project.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Pernici, B., Plebani, P., Vitali, M. (2017). About Monitoring in a Service World. In: Helfert, M., Klein, C., Donnellan, B., Gusikhin, O. (eds) Smart Cities, Green Technologies, and Intelligent Transport Systems. VEHITS SMARTGREENS 2016 2016. Communications in Computer and Information Science, vol 738. Springer, Cham. https://doi.org/10.1007/978-3-319-63712-9_1
Download citation
DOI: https://doi.org/10.1007/978-3-319-63712-9_1
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-63711-2
Online ISBN: 978-3-319-63712-9
eBook Packages: Computer ScienceComputer Science (R0)