{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,21]],"date-time":"2025-05-21T05:28:29Z","timestamp":1747805309300},"reference-count":15,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2011,11]]},"DOI":"10.1109\/ase.2011.6100098","type":"proceedings-article","created":{"date-parts":[[2011,12,16]],"date-time":"2011-12-16T13:30:08Z","timestamp":1324042208000},"page":"456-459","source":"Crossref","is-referenced-by-count":20,"title":["Analyzing temporal API usage patterns"],"prefix":"10.1109","author":[{"given":"Gias","family":"Uddin","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Barthelemy","family":"Dagenais","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Martin P.","family":"Robillard","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"15","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2005.72"},{"key":"13","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2004.52"},{"key":"14","first-page":"318","article-title":"MAPO: Mining and recommending API usage patterns","author":"zhong","year":"2009","journal-title":"Proc 23rd European Conf Object-Oriented Prog"},{"key":"11","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-010-9150-8"},{"journal-title":"Case Study Research Design and Methods","year":"2009","author":"yin","key":"12"},{"key":"3","doi-asserted-by":"publisher","DOI":"10.1145\/1368088.1368154"},{"key":"2","doi-asserted-by":"publisher","DOI":"10.1145\/1595696.1595728"},{"key":"1","doi-asserted-by":"publisher","DOI":"10.1145\/1287624.1287630"},{"key":"10","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.1999.802089"},{"journal-title":"Principal Component Analysis","year":"2002","author":"jolliffe","key":"7"},{"key":"6","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2006.117"},{"key":"5","article-title":"Using structure-based recommendations to facilitate discoverability in APIs","author":"duala-ekoko","year":"0","journal-title":"Proc 25th European Conf Object-Oriented Prog 2011"},{"key":"4","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2009.5070532"},{"key":"9","doi-asserted-by":"publisher","DOI":"10.1002\/smr.375"},{"key":"8","first-page":"306","article-title":"PR-Miner: Automatically extracting implicit programming rules and detecting violations in large software code","author":"li","year":"2005","journal-title":"Proc European Software Eng Conf and the Int'l Symp Foundations of Software Eng"}],"event":{"name":"2011 26th IEEE\/ACM International Conference on Automated Software Engineering (ASE)","start":{"date-parts":[[2011,11,6]]},"location":"Lawrence, KS, USA","end":{"date-parts":[[2011,11,10]]}},"container-title":["2011 26th IEEE\/ACM International Conference on Automated Software Engineering (ASE 2011)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/6093623\/6100039\/06100098.pdf?arnumber=6100098","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,3,21]],"date-time":"2017-03-21T09:12:12Z","timestamp":1490087532000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/6100098\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011,11]]},"references-count":15,"URL":"https:\/\/doi.org\/10.1109\/ase.2011.6100098","relation":{},"subject":[],"published":{"date-parts":[[2011,11]]}}}