{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,14]],"date-time":"2026-03-14T10:42:34Z","timestamp":1773484954284,"version":"3.50.1"},"reference-count":30,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"3","license":[{"start":{"date-parts":[[2022,3,1]],"date-time":"2022-03-01T00:00:00Z","timestamp":1646092800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2022,3,1]],"date-time":"2022-03-01T00:00:00Z","timestamp":1646092800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2022,3,1]],"date-time":"2022-03-01T00:00:00Z","timestamp":1646092800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"DOI":"10.13039\/501100018867","name":"Heinz Nixdorf Stiftung","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100018867","id-type":"DOI","asserted-by":"publisher"}]},{"name":"BMBF"},{"name":"DFG"},{"name":"NRW Research Training Group"},{"DOI":"10.13039\/100007631","name":"Canadian Institute for Advanced Research","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100007631","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100000038","name":"Natural Sciences and Engineering Research Council of Canada","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100000038","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IIEEE Trans. Software Eng."],"published-print":{"date-parts":[[2022,3,1]]},"DOI":"10.1109\/tse.2020.3004525","type":"journal-article","created":{"date-parts":[[2020,6,24]],"date-time":"2020-06-24T21:08:42Z","timestamp":1593032922000},"page":"835-847","source":"Crossref","is-referenced-by-count":57,"title":["Why Do Software Developers Use Static Analysis Tools? A User-Centered Study of Developer Needs and Motivations"],"prefix":"10.1109","volume":"48","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-3146-7968","authenticated-orcid":false,"given":"Lisa Nguyen Quang","family":"Do","sequence":"first","affiliation":[{"name":"Paderborn University, Germany"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9622-5842","authenticated-orcid":false,"given":"James R.","family":"Wright","sequence":"additional","affiliation":[{"name":"University of Alberta, Edmonton, AB, Canada"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5516-1376","authenticated-orcid":false,"given":"Karim","family":"Ali","sequence":"additional","affiliation":[{"name":"University of Alberta, Edmonton, AB, Canada"}]}],"member":"263","reference":[{"key":"ref1","article-title":"Checkstyle home page","year":"2019"},{"key":"ref2","article-title":"Codesonar home page","year":"2019"},{"key":"ref3","article-title":"Fortify home page","author":"Software","year":"2019"},{"issue":"2","key":"ref4","first-page":"66","volume-title":"Commun. ACM","volume":"53","author":"Bessey","year":"2010"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2013.6606583"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2013.6606613"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/1390817.1390819"},{"key":"ref8","volume-title":"User-Centered Design A Developer\u2019s Guide to Building User-Friendly Applications","author":"Lowdermilk","year":"2013"},{"key":"ref9","article-title":"User-centered design basics","year":"2019"},{"key":"ref10","article-title":"Software ag","year":"2019"},{"key":"ref11","article-title":"Checkmarx home page","year":"2019"},{"key":"ref12","article-title":"Static program analysis","author":"M\u00f8ller","year":"2019"},{"key":"ref13","article-title":"Coverity home page","year":"2019"},{"key":"ref14","article-title":"The economic impacts of inadequate infrastructure for software testing","year":"2002"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/ICST.2011.51"},{"key":"ref16","article-title":"Source code analysis tools","year":"2019"},{"key":"ref17","article-title":"Static code analysis tools","year":"2019"},{"key":"ref18","first-page":"1","article-title":"Comparing model checking and static program analysis: A case study in error detection approaches","volume-title":"Proc. SSV","author":"Vorobyov"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1145\/2970276.2970347"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/ESEM.2007.11"},{"key":"ref21","article-title":"Artifacts for \u201cwhy do software developers use static analysis tools?","author":"Nguyen Quang Do","year":"2019"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/SANER.2018.8330195"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1145\/2594291.2594299"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1145\/3092703.3092705"},{"key":"ref25","article-title":"Intellij home page","year":"2019"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2008.130"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1145\/3236024.3264830"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2020.2999534"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1109\/PASSAT\/SocialCom.2011.203"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1145\/1810295.1810310"}],"container-title":["IEEE Transactions on Software Engineering"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/32\/9734765\/09124719.pdf?arnumber=9124719","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,1,9]],"date-time":"2024-01-09T22:18:20Z","timestamp":1704838700000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/9124719\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,3,1]]},"references-count":30,"journal-issue":{"issue":"3"},"URL":"https:\/\/doi.org\/10.1109\/tse.2020.3004525","relation":{},"ISSN":["0098-5589","1939-3520","2326-3881"],"issn-type":[{"value":"0098-5589","type":"print"},{"value":"1939-3520","type":"electronic"},{"value":"2326-3881","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,3,1]]}}}