{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,10]],"date-time":"2026-03-10T12:53:41Z","timestamp":1773147221392,"version":"3.50.1"},"reference-count":47,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2017,7,1]],"date-time":"2017-07-01T00:00:00Z","timestamp":1498867200000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Autom Softw Eng"],"published-print":{"date-parts":[[2017,12]]},"DOI":"10.1007\/s10515-017-0218-1","type":"journal-article","created":{"date-parts":[[2017,7,1]],"date-time":"2017-07-01T12:37:27Z","timestamp":1498912647000},"page":"905-941","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":18,"title":["Experience report on applying software analytics in incident management of online service"],"prefix":"10.1007","volume":"24","author":[{"given":"Jian-Guang","family":"Lou","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Qingwei","family":"Lin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rui","family":"Ding","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Qiang","family":"Fu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dongmei","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tao","family":"Xie","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2017,7,1]]},"reference":[{"key":"218_CR1","unstructured":"Amazons s3 cloud service turns into a puff of smoke. In: InformationWeek NewsFilter (2008)"},{"key":"218_CR2","doi-asserted-by":"crossref","unstructured":"Ashok, B., Joy, J.M., Liang, H., Rajamani, S.K., Srinivasa, G., Vangala, V.: Debugadvisor: a recommender system for debugging. In: Proceedings of ACM FSE\u201909, pp. 373\u2013382 (2009)","DOI":"10.1145\/1595696.1595766"},{"key":"218_CR3","doi-asserted-by":"crossref","unstructured":"Basu, S., Bilenko, M., Mooney, R.: A probabilistic framework for semi-supervised clustering. In: Proceedings of SIGKDD, pp. 59\u201368 (2004)","DOI":"10.1145\/1014052.1014062"},{"key":"218_CR4","doi-asserted-by":"crossref","unstructured":"Bird, C., Ranganath, V.P., Zimmermann, T., Nagappan, N., Zeller, A.: Extrinsic influence factors in software reliability: a study of 200,000 windows machines. In: Proceedings of ICSE, pp. 205\u2013214 (2014)","DOI":"10.1145\/2591062.2591173"},{"key":"218_CR5","doi-asserted-by":"crossref","unstructured":"Bodik, P., Goldszmidt, M., Fox, A., Woodard, D.B., Andersen, H.: Fingerprinting the datacenter: automated classification of performance crises. In: Proceedings of EuroSys, pp. 111\u2013124 (2010)","DOI":"10.1145\/1755913.1755926"},{"key":"218_CR6","doi-asserted-by":"crossref","unstructured":"Cellier, P.: Formal concept analysis applied to fault localization. In: Proceedings of ICSE, pp. 991\u2013994 (2008)","DOI":"10.1145\/1370175.1370220"},{"key":"218_CR7","unstructured":"Cohen, I., Chase, J.S., Goldszmidt, M., Kelly, T., Symons, J.: Correlating instrumentation data to system states: a building block for automated diagnosis and control. In: Proceedings of OSDI, pp. 231\u2013244 (2004)"},{"key":"218_CR8","doi-asserted-by":"crossref","unstructured":"Cohen, I., Zhang, S., Goldszmidt, M., Symons, J., Kelly, T., Fox, A.: Capturing, indexing, clustering, and retrieving system history. In: Proceedings of SOSP, pp. 105\u2013118 (2005)","DOI":"10.1145\/1095810.1095821"},{"key":"218_CR9","doi-asserted-by":"crossref","unstructured":"Dang, Y., Zhang, D., Ge, S., Chu, C., Qiu, Y., Xie, T.: Xiao: Tuning code clones at hands of engineers in practice. In: Proceedings of ACSAC, pp. 369\u2013378 (2012)","DOI":"10.1145\/2420950.2421004"},{"key":"218_CR10","doi-asserted-by":"crossref","unstructured":"Ding, R., Fu, Q., Lou, J.G., Lin, Q., Zhang, D., Shen, J., Xie, T.: Healing online service systems via mining historical issue repositories. In: Proceedings of ASE, pp. 318\u2013321 (2012)","DOI":"10.1145\/2351676.2351735"},{"key":"218_CR11","doi-asserted-by":"crossref","unstructured":"Ding, R., Fu, Q., Lou, J.G., Lin, Q., Zhang, D., Xie, T.: Mining historical issue repositories to heal large-scale online service systems. In: Proceedings of DSN, pp. 311\u2013322 (2014)","DOI":"10.1109\/DSN.2014.39"},{"key":"218_CR12","doi-asserted-by":"crossref","unstructured":"Ding, R., Wang, Q., Dang, Y., Fu, Q., Zhang, H., Zhang, D.: Yading: Fastclustering of large-scale time series data. In: Proceedings of VLDB, ACM, pp. 473\u2013484 (2015)","DOI":"10.14778\/2735479.2735481"},{"key":"218_CR13","doi-asserted-by":"crossref","unstructured":"Dong, G., Li, J.: Efficient mining of emerging patterns: discovering trends and differences. In: Proceedings of SIGKDD, ACM, pp. 43\u201352 (1999)","DOI":"10.1145\/312129.312191"},{"key":"218_CR14","doi-asserted-by":"crossref","unstructured":"Duan, S., Babu, S.: Guided problem diagnosis through active learning. In: Proceedings of ICAC, pp. 45\u201354 (2008)","DOI":"10.1109\/ICAC.2008.28"},{"key":"218_CR15","doi-asserted-by":"crossref","unstructured":"Epifani, I., Ghezzi, C., Tamburrelli, G.: Change-point detection for black-box services. In: Proceedings of FSE, pp. 227\u2013236 (2010)","DOI":"10.1145\/1882291.1882326"},{"key":"218_CR16","doi-asserted-by":"crossref","unstructured":"Freitas, A.A.: Understanding the crucial differences between classification and discovery of association rules\u2014a position paper. In: SIGKDD Exploration, vol. 2(1), pp. 65\u201369 (2000)","DOI":"10.1145\/360402.360423"},{"key":"218_CR17","doi-asserted-by":"crossref","unstructured":"Fu, Q., Lou, J.G., Wang, Y., Li, J.: Execution anomaly detection in distributed systems through unstructured log analysis. In: Proceedings of ICDM, pp. 149\u2013158 (2009)","DOI":"10.1109\/ICDM.2009.60"},{"key":"218_CR18","doi-asserted-by":"crossref","unstructured":"Fu, Q., Lou, J.G., Lin, Q., Ding, R., Zhang, D., Xie, T.: Performance issue diagnosis for online service systems. In: Proceedings of SRDS (2012)","DOI":"10.1109\/SRDS.2012.49"},{"key":"218_CR19","doi-asserted-by":"crossref","unstructured":"Fu, Q., Lou, J.G., Lin, Q., Ding, R., Zhang, D., Xie, T.: Contextual analysis of program logs for understanding system behaviors. In: Proceedings of Mining Software Repository, pp. 397\u2013400 (2013)","DOI":"10.1109\/MSR.2013.6624054"},{"key":"218_CR20","doi-asserted-by":"crossref","unstructured":"Fu, Q., Zhu, J., Hu, W., Lou, J.G., Ding, R., Lin, Q., Zhang, D., Xie, T.: Where do developers log? an empirical study on logging practices in industry. In: Proceedings of ICSE (2014)","DOI":"10.1145\/2591062.2591175"},{"key":"218_CR21","doi-asserted-by":"crossref","unstructured":"Glerum, K., Kinshumann, K., Greenberg, S., Aul, G., Or-govan, V., Nichols, G., Grant, D., Loihle, G., Hunt, G.C.: Debugging in the large: ten years of implementation and experience. In: Proceedings of SOSP, pp. 106\u2013116 (2009)","DOI":"10.1145\/1629575.1629586"},{"key":"218_CR22","volume-title":"Data Mining: Concepts and Techniques","author":"J Han","year":"2011","unstructured":"Han, J., Kamber, M., Pei, J.: Data Mining: Concepts and Techniques, 3rd edn. Morgan Kaufmann, Burlington (2011)","edition":"3"},{"key":"218_CR23","doi-asserted-by":"crossref","unstructured":"Han, S., Dang, Y., Ge, S., Zhang, D., Xie, T.: Performance debugging in the large via mining millions of stack traces. In: Proceedings of ICSE, pp. 145\u2013155 (2012)","DOI":"10.1109\/ICSE.2012.6227198"},{"key":"218_CR24","unstructured":"Hoover, J.N.: Outages force cloud computing users to rethink tactics. In: InformationWeek (2008)"},{"key":"218_CR25","unstructured":"Huang, C., Cohen, I., Symons, J., Abdelzaher, T.: Achieving scalable automated diagnosis of distributed systems performance problems. In: Technical Report, HP (2006)"},{"issue":"1","key":"218_CR26","doi-asserted-by":"crossref","first-page":"139","DOI":"10.1093\/biostatistics\/kxp043","volume":"11","author":"H Li","year":"2009","unstructured":"Li, H., Zhi, W., Maris, J.: A hidden Markov random field model for genome-wide association studies. Biostatistics 11(1), 139\u2013150 (2009)","journal-title":"Biostatistics"},{"key":"218_CR27","doi-asserted-by":"crossref","unstructured":"Li, J., Shen, H., Topor, R.W.: Mining optimal class association rule set. In: Proceedings of PAKDD, pp. 364\u2013375 (2001)","DOI":"10.1007\/3-540-45357-1_39"},{"key":"218_CR28","doi-asserted-by":"crossref","unstructured":"Li, P.L., Kivett, R., Zhan, Z., Jeon, S.E., Nagappan, N., Murphy, B., Ko, A.J.: Characterizing the differences between pre- and post- release versions of software. In: Proceedings of ICSE, pp. 716\u2013725 (2011)","DOI":"10.1145\/1985793.1985894"},{"key":"218_CR29","doi-asserted-by":"crossref","unstructured":"Lim, M., Lou, J.G., Zhang, H., Fu, Q., Teoh, A., Lin, Q., Ding, R., Zhang, D.: Identifying recurrent and unknown performance issues. In: Proceedings of ICDM (2014)","DOI":"10.1109\/ICDM.2014.96"},{"key":"218_CR30","doi-asserted-by":"crossref","unstructured":"Lin, Q., Lou, J.G., Zhang, H., Zhang, D.: iDice: Problem identification for emerging issues. In: Proceedings of ICSE (2016)","DOI":"10.1145\/2884781.2884795"},{"key":"218_CR31","doi-asserted-by":"crossref","unstructured":"Liu, C., Yan, X., Fei, L., Han, J., Midkiff, S.: Sober: statistical model-based bug localization. In: Proceedings of FSE, pp. 286\u2013295 (2005)","DOI":"10.1145\/1081706.1081753"},{"key":"218_CR32","unstructured":"Lou, J.G., Fu, Q., Yang, S., Xu, Y., Li, J.: Mining invariants from console logs for system problem detection. In: Proceedings of USENIX ATC, pp. 24\u201324 (2010)"},{"key":"218_CR33","doi-asserted-by":"crossref","unstructured":"Lou, J.G., Lin, Q., Ding, R., Fu, Q., Zhang, D., Xie, T.: Software analytics for incident management of online services: an experience report. In: Proceedings of ASE (2013)","DOI":"10.1109\/ASE.2013.6693105"},{"issue":"6","key":"218_CR34","doi-asserted-by":"crossref","first-page":"822","DOI":"10.1109\/TSE.2012.83","volume":"39","author":"T Menzies","year":"2013","unstructured":"Menzies, T., Butcher, A., Cok, D., Marcus, A., Layman, L., Shull, F., Turhan, B., Zimmermann, T.: Local versus global lessons for defect prediction and effort estimation. IEEE Trans. Softw. Eng. 39(6), 822\u2013834 (2013)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"218_CR35","unstructured":"Nagaraj, K., Killian, C., Neville, J.: Structured comparative analysis of systems logs to diagnose performance problems. In: Proceedings of USENIX NSDI, pp. 271\u2013284 (2012)"},{"key":"218_CR36","doi-asserted-by":"crossref","unstructured":"Natu, M., Patil, S., Sadaphal, V., Vin, H.: Automated debugging of SLO violations in enterprise systems. In: Proceedings of ICAC, pp. 1\u201310 (2011)","DOI":"10.1109\/COMSNETS.2010.5432008"},{"key":"218_CR37","unstructured":"Patterson, D.A.: A simple way to estimate the cost of downtime. In: Proceedings of USENIX LISA, pp. 185\u2013188 (2002)"},{"key":"218_CR38","doi-asserted-by":"crossref","unstructured":"Sambasivan, R.R., Zheng, A.X., Rosa, M.D., Krevat, E., Whitman, S., Stroucken, M., Wang, W., Xu, L., Ganger, G.R.: Diagnosing performance changes by comparing request flows. In: Proceedings of USENIX NSDI (2011)","DOI":"10.21236\/ADA528600"},{"key":"218_CR39","doi-asserted-by":"crossref","unstructured":"Sharma, B., Chudnovsky, V., Hellerstein, J.L., Rifaat, R., Das, C.R.: Modeling and synthesizing task placement constraints in google compute clusters. In: Proceedings of SoCC (2011)","DOI":"10.1145\/2038916.2038919"},{"key":"218_CR40","doi-asserted-by":"crossref","unstructured":"Sun, C., Lo, D., Wang, X., Jiang, J., Khoo, S.C.: A discriminative model approach for accurate duplicate bug report retrieval. In: Proceedings of ICSE, pp. 45\u201354 (2010)","DOI":"10.1145\/1806799.1806811"},{"key":"218_CR41","doi-asserted-by":"crossref","unstructured":"Wang, X., Zhang, L., Xie, T., Anvik, J., Sun, J.: An approach to detecting duplicate bug reports using natural language and execution information. In: Proceedings of ICSE, pp. 461\u2013470 (2008)","DOI":"10.1145\/1368088.1368151"},{"key":"218_CR42","doi-asserted-by":"crossref","unstructured":"Wong, S.K.M., Ziarko, W., Wong, P.C.N.: Generalized vector spaces model in information retrieval. In: Proceedings of SIGIR, pp. 18\u201325 (1985)","DOI":"10.1145\/253495.253506"},{"key":"218_CR43","doi-asserted-by":"crossref","unstructured":"Yuan, C., Lao, N., Wen, J.R., Li, J., Zhang, Z., Wang, Y.M., Ma, W.Y.: Automated known problem diagnosis with event traces. In: Proceedings of EuroSys, pp. 375\u2013388 (2006)","DOI":"10.1145\/1217935.1217972"},{"key":"218_CR44","doi-asserted-by":"crossref","unstructured":"Zhang, D., Xie, T.: Software analytics in practice: mini tutorial. In: Proceedings of ICSE, pp. 997 (2012)","DOI":"10.1109\/ICSE.2012.6227121"},{"key":"218_CR45","doi-asserted-by":"crossref","unstructured":"Zhang, D., Dang, Y., Lou, J.G., Han, S., Zhang, H., Xie, T.: Software analytics as a learning case in practice: approaches and experiences. In: Proceedings of MALETS, pp. 55\u201358 (2008)","DOI":"10.1145\/2070821.2070829"},{"issue":"5","key":"218_CR46","doi-asserted-by":"crossref","first-page":"30","DOI":"10.1109\/MS.2013.94","volume":"30","author":"D Zhang","year":"2013","unstructured":"Zhang, D., Han, S., Dang, Y., Lou, J.G., Zhang, H., Xie, T.: Software analytics in practice. IEEE Softw. 30(5), 30\u201337 (2013)","journal-title":"IEEE Softw."},{"key":"218_CR47","doi-asserted-by":"crossref","unstructured":"Zhang, S., Cohen, I., Goldszmidt, M., Symons, J., Fox, A.: Ensembles of models for automated diagnosis of system performance problems. In: Proceedings of DSN, pp. 644\u2013653 (2005)","DOI":"10.1109\/DSN.2005.44"}],"container-title":["Automated Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10515-017-0218-1\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10515-017-0218-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10515-017-0218-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,20]],"date-time":"2025-06-20T21:24:52Z","timestamp":1750454692000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10515-017-0218-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,7,1]]},"references-count":47,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2017,12]]}},"alternative-id":["218"],"URL":"https:\/\/doi.org\/10.1007\/s10515-017-0218-1","relation":{},"ISSN":["0928-8910","1573-7535"],"issn-type":[{"value":"0928-8910","type":"print"},{"value":"1573-7535","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,7,1]]}}}