{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,3,30]],"date-time":"2022-03-30T11:54:29Z","timestamp":1648641269055},"reference-count":17,"publisher":"International Academy Publishing (IAP)","issue":"6","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["JSW"],"DOI":"10.4304\/jsw.9.6.1485-1493","type":"journal-article","created":{"date-parts":[[2014,5,30]],"date-time":"2014-05-30T02:52:17Z","timestamp":1401418337000},"source":"Crossref","is-referenced-by-count":1,"title":["Detecting Breaks in Design Patterns from Code Changes"],"prefix":"10.17706","volume":"9","author":[{"given":"Maen","family":"Hammad","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mustafa","family":"Hammad","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ahmed F.","family":"Otoom","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mohammad","family":"Bsoul","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"7163","published-online":{"date-parts":[[2014,6,1]]},"reference":[{"key":"ref1","volume-title":"Design patterns","author":"Gamma","year":"1995","unstructured":"[1] E. Gamma, R. Helm, R. Johnson and J. Vlissides, Design patterns: Elements of Reusable Object-Oriented Software, Addison-Wesley, 1995."},{"key":"ref2","first-page":"134","article-title":"An XMLBased Lightweight C++ Fact Extractor","volume-title":"Proc 11th IEEE International Workshop on Program Comprehension (IWPC 03)","author":"Collard","year":"2003","unstructured":"[3] M.L. Collard, H.H. Kagdi and J.I. Maletic, \"An XMLBased Lightweight C++ Fact Extractor,\" Proc. 11th IEEE International Workshop on Program Comprehension (IWPC'03), 2003, pp. 134-143."},{"key":"ref3","first-page":"20","article-title":"Automatically Identifying Changes that Impact Code-to-Design Traceability","volume-title":"Proc 17th IEEE International Conference on Program Comprehension (ICPC 09)","author":"Hammad","year":"2009","unstructured":"[4] M. Hammad, M.L. Collard and J.I. Maletic, \"Automatically Identifying Changes that Impact Code-to-Design Traceability,\" Proc. 17th IEEE International Conference on Program Comprehension (ICPC'09), 2009, pp. 20-29."},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1007\/s11219-010-9103-x"},{"key":"ref5","article-title":"Architecture and Design Pattern Discovery Techniques \u2013 A Review","volume-title":"Proc International Conference on Software Engineering Research and Practice (SERP)","author":"Dong","year":"2007","unstructured":"[7] J. Dong, Y. Zhao and T. Peng, \"Architecture and Design Pattern Discovery Techniques \u2013 A Review,\" Proc. International Conference on Software Engineering Research and Practice (SERP), 2007."},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1023\/A:1018916522804"},{"key":"ref7","doi-asserted-by":"crossref","DOI":"10.1109\/HICSS.2007.169","article-title":"Design Pattern Evolution and Verification Using Graph Transformation","volume-title":"Proc 40th Annual Hawaii International Conference on System Sciences (HICSS 07)","author":"Zhao","year":"2007","unstructured":"[12] C. Zhao, J. Kong and K. Zhang, \"Design Pattern Evolution and Verification Using Graph Transformation,\" Proc. 40th Annual Hawaii International Conference on System Sciences (HICSS'07), 2007."},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1016\/j.jvlc.2007.07.004"},{"key":"ref9","first-page":"228","article-title":"Tool Support for Design Pattern Recognition at Model Level","volume-title":"Proc 33rd Annual IEEE International Computer Software and Applications Conference (COMPSAC 09)","author":"Zhu","year":"2009","unstructured":"[15] H. Zhu, I. Bayley, L. Shan and R. Amphlett, \"Tool Support for Design Pattern Recognition at Model Level,\" Proc. 33rd Annual IEEE International Computer Software and Applications Conference (COMPSAC'09), 2009, pp. 228-233."},{"key":"ref10","first-page":"305","article-title":"Mining design patterns from C++ source code","volume-title":"Proc International Conference on Software Maintenance (ICSM 03)","author":"Balanyi","year":"2003","unstructured":"[16] Z. Balanyi and R. Ferenc, \"Mining design patterns from C++ source code,\" Proc. International Conference on Software Maintenance (ICSM'03), 2003, pp. 305 - 314."},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2009.09.039"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2006.112"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2004.99"},{"issue":"no. 7","key":"ref14","doi-asserted-by":"crossref","DOI":"10.1016\/j.jss.2009.02.012","article-title":"Design pattern recovery through visual language parsing and source code analysis","volume":"32","author":"Lucia","year":"2009","unstructured":"[20] A.D. Lucia, V. Deufemia, C. Gravino and M. Risi, \"Design pattern recovery through visual language parsing and source code analysis,\" Journal of Systems and Software, vol. 32, no. 7, 2009.","journal-title":"J Syst Softw","ISSN":"http:\/\/id.crossref.org\/issn\/0164-1212","issn-type":"print"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1016\/S0164-1212(01)00061-9"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2007.1012"},{"key":"ref17","article-title":"Object Oriented Design Patterns, Design Structure, and Program Changes: An Industrial Case Study","volume-title":"Proc IEEE International Conference on Software Maintenance (ICSM 01)","author":"Jain","year":"2001","unstructured":"[23] D. Jain and H.J. Yang, \"Object Oriented Design Patterns, Design Structure, and Program Changes: An Industrial Case Study,\" Proc. IEEE International Conference on Software Maintenance (ICSM'01), 2001."}],"container-title":["Journal of Software"],"original-title":[],"deposited":{"date-parts":[[2019,8,11]],"date-time":"2019-08-11T04:05:37Z","timestamp":1565496337000},"score":1,"resource":{"primary":{"URL":"http:\/\/ojs.academypublisher.com\/index.php\/jsw\/article\/view\/11210"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,6,1]]},"references-count":17,"journal-issue":{"issue":"6","published-online":{"date-parts":[[2014,6,1]]}},"URL":"https:\/\/doi.org\/10.4304\/jsw.9.6.1485-1493","relation":{},"ISSN":["1796-217X"],"issn-type":[{"value":"1796-217X","type":"print"}],"subject":[],"published":{"date-parts":[[2014,6,1]]}}}