{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,8]],"date-time":"2026-07-08T23:39:36Z","timestamp":1783553976770,"version":"3.55.0"},"publisher-location":"Singapore","reference-count":19,"publisher":"Springer Nature Singapore","isbn-type":[{"value":"9789819608072","type":"print"},{"value":"9789819608089","type":"electronic"}],"license":[{"start":{"date-parts":[[2024,12,7]],"date-time":"2024-12-07T00:00:00Z","timestamp":1733529600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,12,7]],"date-time":"2024-12-07T00:00:00Z","timestamp":1733529600000},"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":[[2025]]},"DOI":"10.1007\/978-981-96-0808-9_28","type":"book-chapter","created":{"date-parts":[[2024,12,6]],"date-time":"2024-12-06T22:47:13Z","timestamp":1733525233000},"page":"373-388","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["How Do Infrastructure-as-Code Practitioners Update their Provider Dependencies? An Empirical Study on\u00a0the\u00a0AWS Provider"],"prefix":"10.1007","author":[{"given":"Mahi","family":"Begoug","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ali","family":"Ouni","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2024,12,7]]},"reference":[{"key":"28_CR1","unstructured":"Replication package. https:\/\/figshare.com\/s\/7101902fb41a700dbf0c"},{"key":"28_CR2","doi-asserted-by":"crossref","unstructured":"Begoug, M., Bessghaier, N., Ouni, A., AlOmar, E.A., Mkaouer, M.W.: What do infrastructure-as-code practitioners discuss: An empirical study on stack overflow. In: ESEM (2023)","DOI":"10.1109\/ESEM56168.2023.10304847"},{"key":"28_CR3","doi-asserted-by":"crossref","unstructured":"Begoug, M., Chouchen, M., Ouni, A.: Terrametrics: an open source tool for infrastructure-as-code (iac) quality metrics in terraform. In: ICPC (2024)","DOI":"10.1145\/3643916.3644439"},{"key":"28_CR4","doi-asserted-by":"crossref","unstructured":"Begoug, M., Chouchen, M., Ouni, A., Abdullah\u00a0Alomar, E., Mkaouer, M.W.: Fine-grained just-in-time defect prediction at the block level in infrastructure-as-code (iac). In: MSR (2024)","DOI":"10.1145\/3643991.3644934"},{"key":"28_CR5","doi-asserted-by":"crossref","unstructured":"Breslow, A.D., Tiwari, A., Schulz, M., Carrington, L., Tang, L., Mars, J.: Enabling fair pricing on hpc systems with node sharing. In: SC (2013)","DOI":"10.1145\/2503210.2503256"},{"key":"28_CR6","unstructured":"Brikman, Y.: Terraform: Up and Running. \u201cO\u2019Reilly Media, Inc.\u201d (2022)"},{"key":"28_CR7","doi-asserted-by":"crossref","unstructured":"Dalla\u00a0Palma, S., Di\u00a0Nucci, D., Palomba, F., Tamburri, D.A.: Within-project defect prediction of infrastructure-as-code using product and process metrics. TSE (2021)","DOI":"10.1109\/TSE.2021.3051492"},{"key":"28_CR8","doi-asserted-by":"crossref","unstructured":"Decan, A., Mens, T., Constantinou, E.: On the evolution of technical lag in the npm package dependency network. In: ICSME (2018)","DOI":"10.1109\/ICSME.2018.00050"},{"key":"28_CR9","doi-asserted-by":"crossref","unstructured":"Gonzalez-Barahona, J.M.: Characterizing outdateness with technical lag: an exploratory study. In: ICSE Workshops (2020)","DOI":"10.1145\/3387940.3392202"},{"key":"28_CR10","doi-asserted-by":"crossref","unstructured":"Guerriero, M., Garriga, M., Tamburri, D.A., Palomba, F.: Adoption, support, and challenges of infrastructure-as-code: insights from industry. In: ICSME (2019)","DOI":"10.1109\/ICSME.2019.00092"},{"key":"28_CR11","doi-asserted-by":"crossref","unstructured":"Kula, R.G., German, D., Ouni, A., Ishio, T., Inoue, K.: Do developers update their library dependencies? an empirical study on the impact of security advisories on library migration. Empirical Software Engineering (2018)","DOI":"10.1007\/s10664-017-9521-5"},{"key":"28_CR12","unstructured":"Morris, K.: Infrastructure as code. O\u2019Reilly Media (2020)"},{"key":"28_CR13","doi-asserted-by":"crossref","unstructured":"Opdebeeck, R., Zerouali, A., De\u00a0Roover, C.: Smelly variables in ansible infrastructure code: Detection, prevalence, and lifetime. In: MSR (2022)","DOI":"10.1145\/3524842.3527964"},{"key":"28_CR14","doi-asserted-by":"crossref","unstructured":"Opdebeeck, R., Zerouali, A., Vel\u00e1zquez-Rodr\u00edguez, C., De\u00a0Roover, C.: Does infrastructure as code adhere to semantic versioning? an analysis of ansible role evolution. In: SCAM (2020)","DOI":"10.1109\/SCAM51674.2020.00032"},{"key":"28_CR15","doi-asserted-by":"crossref","unstructured":"Opdebeeck, R., Zerouali, A., Vel\u00e1zquez-Rodr\u00edguez, C., De\u00a0Roover, C.: On the practice of semantic versioning for ansible galaxy roles: an empirical study and a change classification model. JSS (2021)","DOI":"10.1016\/j.jss.2021.111059"},{"key":"28_CR16","doi-asserted-by":"crossref","unstructured":"Rahman, A., Farhana, E., Williams, L.: The \u2018as code\u2019 activities: development anti-patterns for infrastructure as code. EMSE (2020)","DOI":"10.1007\/s10664-020-09841-8"},{"key":"28_CR17","doi-asserted-by":"crossref","unstructured":"Salza, P., Palomba, F., Di\u00a0Nucci, D., D\u2019Uva, C., De\u00a0Lucia, A., Ferrucci, F.: Do developers update third-party libraries in mobile apps? In: ICPC (2018)","DOI":"10.1145\/3196321.3196341"},{"key":"28_CR18","unstructured":"Yevgeniy, B.: Terraform: Up & running: Writing infrastructure as code (2019)"},{"key":"28_CR19","doi-asserted-by":"crossref","unstructured":"Zerouali, A., Constantinou, E., Mens, T., Robles, G., Gonz\u00e1lez-Barahona, J.: An empirical analysis of technical lag in npm package dependencies. In: ICSR (2018)","DOI":"10.1007\/978-3-319-90421-4_6"}],"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-981-96-0808-9_28","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,12,6]],"date-time":"2024-12-06T23:04:40Z","timestamp":1733526280000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-981-96-0808-9_28"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,12,7]]},"ISBN":["9789819608072","9789819608089"],"references-count":19,"URL":"https:\/\/doi.org\/10.1007\/978-981-96-0808-9_28","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,12,7]]},"assertion":[{"value":"7 December 2024","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":"Tunis","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Tunisia","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2024","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"4 December 2024","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"7 December 2024","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"22","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"icsoc2024","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/icsoc2024.redcad.tn\/index.html","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}