{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,27]],"date-time":"2026-01-27T22:00:32Z","timestamp":1769551232830,"version":"3.49.0"},"reference-count":21,"publisher":"Association for Computing Machinery (ACM)","issue":"6","license":[{"start":{"date-parts":[[2024,5,23]],"date-time":"2024-05-23T00:00:00Z","timestamp":1716422400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/https:\/\/doi.org\/10.13039\/501100006359","name":"Blekinge Tekniska H\u00f6gskola","doi-asserted-by":"publisher","award":["2018010"],"award-info":[{"award-number":["2018010"]}],"id":[{"id":"10.13039\/https:\/\/doi.org\/10.13039\/501100006359","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["Commun. ACM"],"published-print":{"date-parts":[[2024,6]]},"abstract":"<jats:p>Visualizing CI's role in software quality attribute evaluation.<\/jats:p>","DOI":"10.1145\/3631519","type":"journal-article","created":{"date-parts":[[2024,4,12]],"date-time":"2024-04-12T14:52:32Z","timestamp":1712933552000},"page":"82-90","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["A Roadmap for Using Continuous Integration Environments"],"prefix":"10.1145","volume":"67","author":[{"given":"Liang","family":"Yu","sequence":"first","affiliation":[{"name":"Blekinge Institute of Technology, Sweden"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Emil","family":"Al\u00e9groth","sequence":"additional","affiliation":[{"name":"Blekinge Institute of Technology, Sweden"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Panagiota","family":"Chatzipetrou","sequence":"additional","affiliation":[{"name":"\u00d6rebro University, Sweden"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tony","family":"Gorschek","sequence":"additional","affiliation":[{"name":"Blekinge Institute of Technology, Sweden and Fortiss GmbH, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2024,5,23]]},"reference":[{"key":"e_1_3_1_2_2","doi-asserted-by":"publisher","unstructured":"Aggarwal K.K. Singh Y. and Chhabra J.K. An integrated measure of software maintainability. In Proceedings of the 2002 IEEE Symp. Reliability and Maintainability (Seattle WA USA 2002) 235\u2013241; 10.1109\/RAMS.2002.981648","DOI":"10.1109\/RAMS.2002.981648"},{"key":"e_1_3_1_3_2","doi-asserted-by":"publisher","unstructured":"Aziz M.N. Sapta I.M. and Rochimah S. Security characteristic evaluation based on ISO\/IEC 25023 quality model case study: Laboratory management information system. In Proceedings of the 2018 IEEE Electrical Power Electronics Communications Controls and Informatics Seminar. (Batu East Java Indonesia 2018) 332\u2013336; 10.1109\/EECCIS.2018.8692982","DOI":"10.1109\/EECCIS.2018.8692982"},{"key":"e_1_3_1_4_2","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2021.3054730"},{"key":"e_1_3_1_5_2","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-014-9326-8"},{"key":"e_1_3_1_6_2","doi-asserted-by":"publisher","DOI":"10.1007\/s11219-017-9362-x"},{"key":"e_1_3_1_7_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2015.06.063"},{"key":"e_1_3_1_8_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2017.01.001"},{"key":"e_1_3_1_9_2","doi-asserted-by":"publisher","unstructured":"Hilton M. et al. Usage costs and benefits of continuous integration in open-source projects. In Proceedings of the 31st IEEE\/ACM Intern. Conf. Automated Softw. Eng. (Singapore 2016) 426\u2013437; 10.1145\/2970276.2970358","DOI":"10.1145\/2970276.2970358"},{"key":"e_1_3_1_10_2","volume-title":"Systems and Software Engineering: Systems and Software Quality Requirements and Evaluation (SQuaRE): Measurement of System and Software Product Quality","author":"ISO, IEC-25023","year":"2016","unstructured":"ISO, IEC-25023. Systems and Software Engineering: Systems and Software Quality Requirements and Evaluation (SQuaRE): Measurement of System and Software Product Quality. ISO, Geneva, Switzerland, 2016."},{"key":"e_1_3_1_11_2","doi-asserted-by":"publisher","unstructured":"Kencana G.H. et al. Comparison of maintainability index measurement from Microsoft CodeLens and line of code. In Proceedings of the IEEE 2020 7th Intern. Conf. Electrical Eng. Computer Sciences and Informatics. (Yogyakarta Indonesia 2020) 235\u2013239; 10.23919\/EECSI50503.2020.9251901","DOI":"10.23919\/EECSI50503.2020.9251901"},{"key":"e_1_3_1_12_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-28005-5_39"},{"key":"e_1_3_1_13_2","doi-asserted-by":"publisher","DOI":"10.1145\/3324884.3416623"},{"key":"e_1_3_1_14_2","doi-asserted-by":"publisher","DOI":"10.1145\/1774088.1774153"},{"key":"e_1_3_1_15_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2018.05.011"},{"key":"e_1_3_1_16_2","doi-asserted-by":"publisher","unstructured":"Paixao K.V.R. Felicio C.Z. Delfim F.M. and De A. Maia M. On the interplay between non-functional requirements and builds on continuous integration. In Proceedings of the 2017 IEEE\/ACM 14th Intern. Conf. Mining Softw. Repositories (Buenos Aires 2017) 479\u2013482; 10.1109\/MSR.2017.33","DOI":"10.1109\/MSR.2017.33"},{"key":"e_1_3_1_17_2","doi-asserted-by":"publisher","DOI":"10.5220\/0005555503930400"},{"key":"e_1_3_1_18_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2013.08.032"},{"key":"e_1_3_1_19_2","doi-asserted-by":"publisher","unstructured":"Wang Y. et al. Software test automation maturity: A survey of the state of the practice. In Proceedings of the 15th Intern. Conf. Softw. Technologies. Science and Technology Publications (Lieusaint Paris France 2020) 27\u201338; 10.5220\/0009766800270038","DOI":"10.5220\/0009766800270038"},{"key":"e_1_3_1_20_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2022.111259"},{"key":"e_1_3_1_21_2","doi-asserted-by":"publisher","unstructured":"Werner C. Li Z.S. Ernst N. and Damian D. The lack of shared understanding of non-functional requirements in continuous software engineering: Accidental or essential? In Proceedings of the IEEE 28th Intern. Requirements Engineering Conf. (Zurich Switzerland 2020) 90\u2013101; 10.1109\/RE48521.2020.00021","DOI":"10.1109\/RE48521.2020.00021"},{"key":"e_1_3_1_22_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-29044-2"}],"container-title":["Communications of the ACM"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3631519","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3631519","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T00:03:53Z","timestamp":1750291433000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3631519"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,5,23]]},"references-count":21,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2024,6]]}},"alternative-id":["10.1145\/3631519"],"URL":"https:\/\/doi.org\/10.1145\/3631519","relation":{},"ISSN":["0001-0782","1557-7317"],"issn-type":[{"value":"0001-0782","type":"print"},{"value":"1557-7317","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,5,23]]},"assertion":[{"value":"2024-05-23","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}