{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,10,29]],"date-time":"2024-10-29T13:42:47Z","timestamp":1730209367730,"version":"3.28.0"},"reference-count":15,"publisher":"IEEE","license":[{"start":{"date-parts":[[2020,9,23]],"date-time":"2020-09-23T00:00:00Z","timestamp":1600819200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2020,9,23]],"date-time":"2020-09-23T00:00:00Z","timestamp":1600819200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2020,9,23]],"date-time":"2020-09-23T00:00:00Z","timestamp":1600819200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2020,9,23]]},"DOI":"10.1109\/coginfocom50765.2020.9237896","type":"proceedings-article","created":{"date-parts":[[2020,11,2]],"date-time":"2020-11-02T21:51:45Z","timestamp":1604353905000},"page":"000359-000364","source":"Crossref","is-referenced-by-count":0,"title":["Cognitive Code Quality Improvement with Pattern Recognition and Recommendation by Examples"],"prefix":"10.1109","author":[{"given":"Mark","family":"Danisovszky","sequence":"first","affiliation":[]},{"given":"Attila","family":"Adamko","sequence":"additional","affiliation":[]},{"given":"Imre","family":"Bajak","sequence":"additional","affiliation":[]},{"given":"Krisztian","family":"Kusper","sequence":"additional","affiliation":[]},{"given":"Szabolcs","family":"Marien","sequence":"additional","affiliation":[]},{"given":"Gabor","family":"Kusper","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"ref10","first-page":"149","article-title":"Decision structure based object-oriented design principles","volume":"47","author":"m\u00e1rien","year":"2017","journal-title":"Annales Mathematicae et Informaticae"},{"journal-title":"Principles Of OOD blog post butunclebob com","year":"2019","author":"martin","key":"ref11"},{"journal-title":"Agile Software Development Principles Patterns and Practices","year":"2002","author":"martin","key":"ref12"},{"journal-title":"What is Software Design? C++ Journal","year":"1992","author":"reeves","key":"ref13"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1145\/17919.806843"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1080\/17489725.2017.1283453"},{"journal-title":"Design Patterns Elements of Reusable Object-Oriented Software","year":"1994","author":"gamma","key":"ref4"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/CogInfoCom47531.2019.9089999"},{"key":"ref6","first-page":"89","article-title":"Code School: a gamified learning portal for computer programming education","author":"kiraly","year":"0","journal-title":"2016 XXIX Didmattech"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.25304\/rlt.v25.1945"},{"key":"ref8","first-page":"95","article-title":"Decision based examination of object-oriented methodology using JML","volume":"35","author":"m\u00e1rien","year":"2008","journal-title":"Annales Mathematicae et Informaticae"},{"key":"ref7","first-page":"26","article-title":"A cookbook for using the model-view controller user interface paradigm in Smalltalk-80","volume":"1","author":"krasner","year":"1988","journal-title":"The Journal of Object Technology"},{"key":"ref2","first-page":"73","article-title":"Cognitive aspects of &#x2018;Mathematics aided computer science teaching","volume":"16","author":"bubn\u00f3","year":"2019","journal-title":"Acta Polytechnica Hungarica"},{"key":"ref1","first-page":"67","article-title":"Definition and Synergies of Cognitive Info-communications","volume":"9","author":"baranyi","year":"2012","journal-title":"Acta Polytechnica Hungarica"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.5485\/TMCS.2008.0174"}],"event":{"name":"2020 11th IEEE International Conference on Cognitive Infocommunications (CogInfoCom)","start":{"date-parts":[[2020,9,23]]},"location":"Mariehamn, Finland","end":{"date-parts":[[2020,9,25]]}},"container-title":["2020 11th IEEE International Conference on Cognitive Infocommunications (CogInfoCom)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/9237808\/9237809\/09237896.pdf?arnumber=9237896","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,6,27]],"date-time":"2022-06-27T15:46:45Z","timestamp":1656344805000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/9237896\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,9,23]]},"references-count":15,"URL":"https:\/\/doi.org\/10.1109\/coginfocom50765.2020.9237896","relation":{},"subject":[],"published":{"date-parts":[[2020,9,23]]}}}