{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,4,27]],"date-time":"2025-04-27T11:05:15Z","timestamp":1745751915957},"reference-count":13,"publisher":"World Scientific Pub Co Pte Lt","issue":"07","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Int. J. Soft. Eng. Knowl. Eng."],"published-print":{"date-parts":[[2009,11]]},"abstract":"<jats:p> Predicting changes in software entities (e.g. source files) that are more likely to change can help in the efficient allocation of the project resources. A powerful change prediction tool can improve maintenance and evolution tasks in software projects in terms of cost and time factors. The vast majority of research works have focused on determining \"where\" the most change-prone entities are, and \"how\" the change will be propagated through a system. This article suggests that knowing \"when\" changes are likely to happen can also provide another consideration for managers and developers to plan their maintenance activities more efficiently. To address this issue, a Neural Network-based Temporal Change Prediction (NNTCP) framework is proposed. This novel framework indicates \"where\" the changes are likely to happen (i.e. hot spots), and then adds the time dimension to predict \"when\" it may occur. In proving this concept, the NNTCP framework is applied in two large-scale open source software projects, Mozilla and Eclipse. The results obtained indicate NNTCP can predict the occurrence of several future revisions with reasonable performance. <\/jats:p>","DOI":"10.1142\/s0218194009004489","type":"journal-article","created":{"date-parts":[[2010,1,22]],"date-time":"2010-01-22T10:59:05Z","timestamp":1264157945000},"page":"995-1014","source":"Crossref","is-referenced-by-count":9,"title":["TEMPORAL SOFTWARE CHANGE PREDICTION USING NEURAL NETWORKS"],"prefix":"10.1142","volume":"19","author":[{"given":"MEHDI","family":"AMOUI","sequence":"first","affiliation":[{"name":"Department of Electrical and Computer Engineering, University of Waterloo, Ontario, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"MAZEIAR","family":"SALEHIE","sequence":"additional","affiliation":[{"name":"Department of Electrical and Computer Engineering, University of Waterloo, Ontario, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"LADAN","family":"TAHVILDARI","sequence":"additional","affiliation":[{"name":"Department of Electrical and Computer Engineering, University of Waterloo, Ontario, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"219","published-online":{"date-parts":[[2011,11,21]]},"reference":[{"key":"rf2","first-page":"340","volume":"31","author":"Bell R. M.","journal-title":"IEEE Trans. Softw. Eng."},{"key":"rf4","doi-asserted-by":"publisher","DOI":"10.1002\/smr.325"},{"key":"rf5","doi-asserted-by":"publisher","DOI":"10.1109\/32.859533"},{"key":"rf7","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-006-9006-4"},{"key":"rf8","volume-title":"Neural Networks: A Comprehensive Foundation","author":"Haykin S.","year":"1998"},{"key":"rf16","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2006.05.017"},{"key":"rf19","first-page":"601","volume":"31","author":"Stephanides G.","journal-title":"IEEE Trans. Softw. Eng."},{"key":"rf20","volume-title":"Artificial Neural Networks","author":"Patterson D.","year":"1996"},{"key":"rf22","doi-asserted-by":"publisher","DOI":"10.1109\/32.965341"},{"key":"rf23","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4757-3629-8"},{"key":"rf24","first-page":"429","volume":"31","author":"Weissgerber P.","journal-title":"IEEE Trans. Softw. Eng."},{"key":"rf25","doi-asserted-by":"publisher","DOI":"10.1109\/5.58337"},{"key":"rf26","first-page":"429","author":"Zimmermann T.","journal-title":"IEEE Trans. on Software Eng."}],"container-title":["International Journal of Software Engineering and Knowledge Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.worldscientific.com\/doi\/pdf\/10.1142\/S0218194009004489","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,8,7]],"date-time":"2019-08-07T01:46:40Z","timestamp":1565142400000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.worldscientific.com\/doi\/abs\/10.1142\/S0218194009004489"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009,11]]},"references-count":13,"journal-issue":{"issue":"07","published-online":{"date-parts":[[2011,11,21]]},"published-print":{"date-parts":[[2009,11]]}},"alternative-id":["10.1142\/S0218194009004489"],"URL":"https:\/\/doi.org\/10.1142\/s0218194009004489","relation":{},"ISSN":["0218-1940","1793-6403"],"issn-type":[{"value":"0218-1940","type":"print"},{"value":"1793-6403","type":"electronic"}],"subject":[],"published":{"date-parts":[[2009,11]]}}}