{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,2]],"date-time":"2026-06-02T20:57:56Z","timestamp":1780433876316,"version":"3.54.1"},"publisher-location":"Cham","reference-count":33,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783030035952","type":"print"},{"value":"9783030035969","type":"electronic"}],"license":[{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2018]]},"DOI":"10.1007\/978-3-030-03596-9_58","type":"book-chapter","created":{"date-parts":[[2018,11,6]],"date-time":"2018-11-06T08:17:58Z","timestamp":1541492278000},"page":"812-827","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":8,"title":["Runtime Monitoring in Continuous Deployment by Differencing Execution Behavior Model"],"prefix":"10.1007","author":[{"given":"Monika","family":"Gupta","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Atri","family":"Mandal","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Gargi","family":"Dasgupta","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Alexander","family":"Serebrenik","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2018,11,7]]},"reference":[{"key":"58_CR1","doi-asserted-by":"crossref","unstructured":"Adams, B., McIntosh, S.: Modern release engineering in a nutshell-why researchers should care. In: SANER, pp. 78\u201390 (2016)","DOI":"10.1109\/SANER.2016.108"},{"key":"58_CR2","doi-asserted-by":"publisher","DOI":"10.2991\/978-94-91216-56-5","volume-title":"Code Generation with Templates","author":"J Arnoldus","year":"2012","unstructured":"Arnoldus, J., van den Brand, M.G.J., Serebrenik, A., Brunekreef, J.: Code Generation with Templates. Atlantis Press, Amsterdam (2012)"},{"key":"58_CR3","volume-title":"DevOps: A Software Architect\u2019s Perspective","author":"L Bass","year":"2015","unstructured":"Bass, L., Weber, I., Zhu, L.: DevOps: A Software Architect\u2019s Perspective. Addison-Wesley Professional, Boston (2015)"},{"key":"58_CR4","doi-asserted-by":"crossref","unstructured":"Bertero, C., Roy, M., Sauvanaud, C., Tr\u00e9dan, G.: Experience report: log mining using natural language processing and application to anomaly detection. In: ISSRE, pp. 351\u2013360 (2017)","DOI":"10.1109\/ISSRE.2017.43"},{"key":"58_CR5","doi-asserted-by":"crossref","unstructured":"Beschastnikh, I., Brun, Y., Schneider, S., Sloan, M., Ernst, M.D.: Leveraging existing instrumentation to automatically infer invariant-constrained models. In: ESEC\/FSE, pp. 267\u2013277. ACM (2011)","DOI":"10.1145\/2025113.2025151"},{"issue":"1","key":"58_CR6","first-page":"330","volume":"22","author":"B Chen","year":"2016","unstructured":"Chen, B., Jiang, Z.M.J.: Characterizing logging practices in java-based open source software projects\u2013a replication study in apache software foundation. EMSE 22(1), 330\u2013374 (2016)","journal-title":"EMSE"},{"key":"58_CR7","doi-asserted-by":"crossref","unstructured":"Cheng, H., Lo, D., Zhou, Y., Wang, X., Yan, X.: Identifying bug signatures using discriminative graph mining. In: ISSTA, pp. 141\u2013152. ACM (2009)","DOI":"10.1145\/1572272.1572290"},{"key":"58_CR8","first-page":"21","volume":"57","author":"GG Claps","year":"2015","unstructured":"Claps, G.G., Svensson, R.B., Aurum, A.: On the journey to continuous deployment: technical and social challenges along the way. IST 57, 21\u201331 (2015)","journal-title":"IST"},{"issue":"4","key":"58_CR9","doi-asserted-by":"publisher","first-page":"8","DOI":"10.1109\/MIC.2013.25","volume":"17","author":"DG Feitelson","year":"2013","unstructured":"Feitelson, D.G., Frachtenberg, E., Beck, K.L.: Development and deployment at facebook. IEEE Internet Comput. 17(4), 8\u201317 (2013)","journal-title":"IEEE Internet Comput."},{"key":"58_CR10","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: ICDM, pp. 149\u2013158 (2009)","DOI":"10.1109\/ICDM.2009.60"},{"key":"58_CR11","doi-asserted-by":"crossref","unstructured":"Ghanavati, M., Andrzejak, A., Dong, Z.: Scalable isolation of failure-inducing changes via version comparison. In: ISSRE Workshops, pp. 150\u2013156 (2013)","DOI":"10.1109\/ISSREW.2013.6688895"},{"key":"58_CR12","doi-asserted-by":"crossref","unstructured":"Goldstein, M., Raz, D., Segall, I.: Experience report: log-based behavioral differencing. In: ISSRE, pp. 282\u2013293 (2017)","DOI":"10.1109\/ISSRE.2017.14"},{"key":"58_CR13","volume-title":"Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation","author":"J Humble","year":"2010","unstructured":"Humble, J., Farley, D.: Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation. Pearson Education, London (2010)"},{"key":"58_CR14","doi-asserted-by":"crossref","unstructured":"Kolovos, D.S., Di Ruscio, D., Pierantonio, A., Paige, R.F.: Different models for model matching: an analysis of approaches to support model differencing. In: ICSE Workshop on Comparison and Versioning of Software Models, pp. 1\u20136 (2009)","DOI":"10.1109\/CVSM.2009.5071714"},{"issue":"2","key":"58_CR15","doi-asserted-by":"publisher","first-page":"64","DOI":"10.1109\/MS.2015.50","volume":"32","author":"M Lepp\u00e4nen","year":"2015","unstructured":"Lepp\u00e4nen, M., M\u00e4kinen, S., Pagels, M., Eloranta, V.P., Itkonen, J., M\u00e4ntyl\u00e4, M.V., M\u00e4nnist\u00f6, T.: The highways and country roads to continuous deployment. IEEE Softw. 32(2), 64\u201372 (2015)","journal-title":"IEEE Softw."},{"key":"58_CR16","doi-asserted-by":"crossref","unstructured":"Li, S., Niu, X., Jia, Z., Wang, J., He, H., Wang, T.: Logtracker: learning log revision behaviors proactively from software evolution history. In: ICPC (2018)","DOI":"10.1145\/3196321.3196328"},{"key":"58_CR17","unstructured":"Liu, C., van Dongen, B.F., Assy, N., van der Aalst, W.M.P.: Component behavior discovery from software execution data. In: ICPC (2018)"},{"key":"58_CR18","doi-asserted-by":"crossref","unstructured":"Messaoudi, S., Panichella, A., Bianculli, D., Briand, L., Sasnauskas, R.: A search-based approach for accurate identification of log message formats. In: ICPC (2018)","DOI":"10.1145\/3196321.3196340"},{"key":"58_CR19","doi-asserted-by":"crossref","unstructured":"Muske, T., Serebrenik, A.: Survey of approaches for handling static analysis alarms. In: SCAM, pp. 157\u2013166 (2016)","DOI":"10.1109\/SCAM.2016.25"},{"key":"58_CR20","doi-asserted-by":"crossref","unstructured":"Nandi, A., Mandal, A., Atreja, S., Dasgupta, G.B., Bhattacharya, S.: Anomaly detection using program control flow graph mining from execution logs. In: KDD, pp. 215\u2013224 (2016)","DOI":"10.1145\/2939672.2939712"},{"key":"58_CR21","doi-asserted-by":"crossref","unstructured":"Olsson, H.H., Alahyari, H., Bosch, J.: Climbing the \u201cstairway to heaven\u201d - a mulitiple-case study exploring barriers in the transition from agile development towards continuous deployment of software. In: Software Engineering and Advanced Applications, pp. 392\u2013399 (2012)","DOI":"10.1109\/SEAA.2012.54"},{"key":"58_CR22","doi-asserted-by":"crossref","unstructured":"Ramanathan, M.K., Grama, A., Jagannathan, S.: Sieve: a tool for automatically detecting variations across program versions. In: ASE, pp. 241\u2013252 (2006)","DOI":"10.1109\/ASE.2006.61"},{"key":"58_CR23","doi-asserted-by":"crossref","unstructured":"Savor, T., Douglas, M., Gentili, M., Williams, L., Beck, K., Stumm, M.: Continuous deployment at Facebook and OANDA. In: ICSE Companion, pp. 21\u201330 (2016)","DOI":"10.1145\/2889160.2889223"},{"key":"58_CR24","doi-asserted-by":"crossref","unstructured":"Shatnawi, A., Shatnawi, H., Aymen Saied, M., Al Shara, Z., Sahraoui, H., Seriai, A.: Identifying software components from object-oriented APIs based on dynamic analysis. In: ICPC (2018)","DOI":"10.1145\/3196321.3196349"},{"key":"58_CR25","unstructured":"Tan, J., Pan, X., Kavulya, S., Gandhi, R., Narasimhan, P.: SALSA: analyzing logs as StAte machines. In: USENIX Workshop on Analysis of System Logs, pp. 1\u20138 (2008)"},{"key":"58_CR26","doi-asserted-by":"crossref","unstructured":"Tarvo, A., Sweeney, P.F., Mitchell, N., Rajan, V., Arnold, M., Baldini, I.: CanaryAdvisor: a statistical-based tool for canary testing. In: ISSTA, pp. 418\u2013422. ACM (2015)","DOI":"10.1145\/2771783.2784770"},{"key":"58_CR27","doi-asserted-by":"crossref","unstructured":"Vaarandi, R., Pihelgas, M.: Logcluster\u2013a data clustering and pattern mining algorithm for event logs. In: Network and Service Management, pp. 1\u20137. IEEE (2015)","DOI":"10.1109\/CNSM.2015.7367331"},{"key":"58_CR28","doi-asserted-by":"crossref","unstructured":"van der Werf, J.M.E.M., van Dongen, B.F., Hurkens, C.A.J., Serebrenik, A.: Process discovery using integer linear programming. In: Petri Nets, pp. 368\u2013387 (2008)","DOI":"10.1007\/978-3-540-68746-7_24"},{"key":"58_CR29","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-29044-2","volume-title":"Experimentation in Software Engineering","author":"C Wohlin","year":"2012","unstructured":"Wohlin, C., Runeson, P., H\u00f6st, M., Ohlsson, M.C., Regnell, B., Wessl\u00e9n, A.: Experimentation in Software Engineering. Springer, Heidelberg (2012). https:\/\/doi.org\/10.1007\/978-3-642-29044-2"},{"issue":"1","key":"58_CR30","doi-asserted-by":"publisher","first-page":"149","DOI":"10.1109\/TR.2011.2172031","volume":"61","author":"WE Wong","year":"2012","unstructured":"Wong, W.E., Debroy, V., Golden, R., Xu, X., Thuraisingham, B.: Effective software fault localization using an RBF neural network. IEEE Trans. Reliab. 61(1), 149\u2013169 (2012)","journal-title":"IEEE Trans. Reliab."},{"issue":"1","key":"58_CR31","doi-asserted-by":"publisher","first-page":"143","DOI":"10.1145\/1735970.1736038","volume":"38","author":"Ding Yuan","year":"2010","unstructured":"Yuan, D., Mai, H., Xiong, W., Tan, L., Zhou, Y., Pasupathy, S.: SherLog: error diagnosis by connecting clues from run-time logs. In: ACM SIGARCH Computer Architecture News, vol. 38, pp. 143\u2013154 (2010)","journal-title":"ACM SIGARCH Computer Architecture News"},{"issue":"1","key":"58_CR32","doi-asserted-by":"publisher","first-page":"4:1","DOI":"10.1145\/2110356.2110360","volume":"30","author":"D Yuan","year":"2012","unstructured":"Yuan, D., Zheng, J., Park, S., Zhou, Y., Savage, S.: Improving software diagnosability via log enhancement. ACM Trans. Comput. Syst. (TOCS) 30(1), 4:1\u20134:28 (2012)","journal-title":"ACM Trans. Comput. Syst. (TOCS)"},{"key":"58_CR33","doi-asserted-by":"crossref","unstructured":"Zhao, Y., Serebrenik, A., Zhou, Y., Filkov, V., Vasilescu, B.: The impact of continuous integration on other software development practices: a large-scale empirical study. In: ASE, pp. 60\u201371 (2017)","DOI":"10.1109\/ASE.2017.8115619"}],"container-title":["Lecture Notes in Computer Science","Service-Oriented Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-03596-9_58","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,3,13]],"date-time":"2024-03-13T13:56:20Z","timestamp":1710338180000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-030-03596-9_58"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018]]},"ISBN":["9783030035952","9783030035969"],"references-count":33,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-03596-9_58","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018]]},"assertion":[{"value":"7 November 2018","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ICSOC","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Service-Oriented Computing","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Hangzhou","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"China","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2018","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"12 November 2018","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"15 November 2018","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"16","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"icsoc2018","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/www.icsoc.org\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"This content has been made available to all.","name":"free","label":"Free to read"}]}}