{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,10,22]],"date-time":"2024-10-22T18:26:10Z","timestamp":1729621570768,"version":"3.28.0"},"reference-count":30,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2014,2]]},"DOI":"10.1109\/csmr-wcre.2014.6747181","type":"proceedings-article","created":{"date-parts":[[2014,3,7]],"date-time":"2014-03-07T16:03:45Z","timestamp":1394208225000},"page":"293-302","source":"Crossref","is-referenced-by-count":6,"title":["Anti-pattern detection with model queries: A comparison of approaches"],"prefix":"10.1109","author":[{"given":"Zoltan","family":"Ujhelyi","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Akos","family":"Horvath","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Daniel","family":"Varro","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Norbert Istvan","family":"Csiszar","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gabor","family":"Szoke","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Laszlo","family":"Vidacs","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rudolf","family":"Ferenc","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"19","doi-asserted-by":"crossref","first-page":"183","DOI":"10.1007\/s10009-010-0153-y","article-title":"A case study to evaluate the suitability of graph transformation tools for program refactoring","volume":"12","author":"pe?rez","year":"2010","journal-title":"International Journal on Software Tools for Technology Transfer"},{"key":"17","doi-asserted-by":"crossref","first-page":"76","DOI":"10.1007\/978-3-642-16145-2_6","article-title":"Incremental evaluation of model queries over eMF models","volume":"6394","author":"bergmann","year":"2010","journal-title":"Model Driven Engineering Languages and Systems Ser Lecture Notes in Computer Science"},{"key":"18","doi-asserted-by":"publisher","DOI":"10.1007\/s10009-010-0149-7"},{"journal-title":"Http \/\/Www jboss Org\/drools","year":"0","key":"15"},{"key":"16","article-title":"Incremental pattern matching in graph-based state space exploration","volume":"32","author":"ghamarian","year":"2011","journal-title":"Electronic Communications of the EASST"},{"key":"13","doi-asserted-by":"publisher","DOI":"10.1007\/11880240_23"},{"key":"14","doi-asserted-by":"publisher","DOI":"10.1016\/0004-3702(82)90020-0"},{"year":"0","key":"11"},{"key":"12","first-page":"383","article-title":"GrGen a fast sPO-Based graph rewriting tool","author":"geiss","year":"2006","journal-title":"Graph Transformations-ICGT 2006 Ser Lecture Notes in Computer Science"},{"key":"21","doi-asserted-by":"publisher","DOI":"10.1002\/smr.316"},{"key":"20","doi-asserted-by":"publisher","DOI":"10.4204\/EPTCS.74.3"},{"key":"22","doi-asserted-by":"crossref","first-page":"338","DOI":"10.1145\/581380.581382","article-title":"Towards Pattern-based Design Recovery","author":"jorg niere","year":"2002","journal-title":"Proceedings of the 24th International Conference on Software Engineering ICSE 2002"},{"key":"23","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-12107-4_25"},{"key":"24","doi-asserted-by":"publisher","DOI":"10.1145\/2328876.2328878"},{"year":"0","key":"25"},{"year":"0","key":"26"},{"key":"27","first-page":"17","article-title":"Code analyses for refactoring by source code patterns and logical queries","author":"speicher","year":"2007","journal-title":"1st Workshop on Refactoring Tools WRT 2007"},{"key":"28","doi-asserted-by":"publisher","DOI":"10.1145\/2093157.2093168"},{"key":"29","doi-asserted-by":"crossref","first-page":"2","DOI":"10.1007\/11785477_2","article-title":"Codequest scalable source code queries with datalog","volume":"4067","author":"hajiyev","year":"2006","journal-title":"ECOOP 2006 ? Object-Oriented Programming"},{"key":"3","doi-asserted-by":"publisher","DOI":"10.1145\/1402947.1402953"},{"key":"2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-30476-7_15"},{"key":"10","doi-asserted-by":"crossref","DOI":"10.1145\/337180.337620","article-title":"Tool demonstration the fUJABA environment","author":"nickel","year":"2000","journal-title":"29th International Conference on Software Engineering (ICSE"},{"key":"1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2002.1167764"},{"key":"30","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2009.50"},{"key":"7","doi-asserted-by":"publisher","DOI":"10.1109\/CSMR.2012.73"},{"key":"6","doi-asserted-by":"publisher","DOI":"10.1109\/CSMR.2004.1281408"},{"key":"5","doi-asserted-by":"crossref","first-page":"167","DOI":"10.1007\/978-3-642-21732-6_12","article-title":"A graph query language for eMF models","volume":"6707","author":"bergmann","year":"2011","journal-title":"Theory and Practice of Model Transformations Ser Lecture Notes in Computer Science"},{"key":"4","first-page":"232","article-title":"Refactoring of c\/C++ preprocessor constructs at the model level","author":"vidacs","year":"2009","journal-title":"ICSOFT 2009 - Proceedings of the 4th International Conference on Software and Data Technologies"},{"journal-title":"Design Patterns Elements of Reusable Object-Oriented Software","year":"1995","author":"gamma","key":"9"},{"key":"8","doi-asserted-by":"publisher","DOI":"10.1145\/1852761.1852783"}],"event":{"name":"2014 Software Evolution Week - IEEE Conference on Software Maintenance, Reengineering and Reverse Engineering (CSMR-WCRE)","start":{"date-parts":[[2014,2,3]]},"location":"Antwerp, Belgium","end":{"date-parts":[[2014,2,6]]}},"container-title":["2014 Software Evolution Week - IEEE Conference on Software Maintenance, Reengineering, and Reverse Engineering (CSMR-WCRE)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/6736725\/6747152\/06747181.pdf?arnumber=6747181","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,6,22]],"date-time":"2017-06-22T05:13:58Z","timestamp":1498108438000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/6747181\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,2]]},"references-count":30,"URL":"https:\/\/doi.org\/10.1109\/csmr-wcre.2014.6747181","relation":{},"subject":[],"published":{"date-parts":[[2014,2]]}}}