{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,14]],"date-time":"2025-10-14T06:54:20Z","timestamp":1760424860991},"reference-count":11,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2007,10]]},"DOI":"10.1109\/icsm.2007.4362684","type":"proceedings-article","created":{"date-parts":[[2007,10,23]],"date-time":"2007-10-23T19:58:47Z","timestamp":1193169527000},"page":"529-530","source":"Crossref","is-referenced-by-count":8,"title":["Ptidej: A Flexible Reverse Engineering Tool Suite"],"prefix":"10.1109","author":[{"given":"Yann-Gael","family":"Gueheneuc","sequence":"first","affiliation":[]}],"member":"263","reference":[{"journal-title":"Refactoring - Improving the Design of existing Code","year":"1999","author":"fowler","key":"ref4"},{"journal-title":"The syntax of UMLscript","year":"2002","author":"eichelberger","key":"ref3"},{"key":"ref10","first-page":"89","article-title":"Recovering UML diagrams from Java code using patterns","author":"niere","year":"2001","journal-title":"proceedings of the 2nd workshop on Soft Computing Applied to Software Engineering"},{"key":"ref6","first-page":"97","article-title":"Micro patterns in java code","author":"gil","year":"2005","journal-title":"Proc Conf Object-Oriented Programming Systems Languages and Applications"},{"key":"ref11","article-title":"Explicit support for software development styles throughout the complete life cycle","author":"wuyts","year":"1999","journal-title":"Technical Report Vub-Prog-TR-99&#x2013;07 Programming Technology Lab"},{"journal-title":"Design Patterns - Elements of Reusable Object-Oriented Software","year":"1994","author":"gamma","key":"ref5"},{"key":"ref8","first-page":"301","article-title":"Recovering binary class relationships: Putting icing on the UML cake","author":"gu\u00e9h\u00e9neuc","year":"2004","journal-title":"Proc Conf Object-Oriented Programming Systems Languages and Applications"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/APSEC.2004.13"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-46852-8_44"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1016\/j.cl.2005.09.002"},{"journal-title":"Anti Patterns Refactoring Software Architectures and Projects in Crisis","year":"1998","author":"brown","key":"ref1"}],"event":{"name":"2007 IEEE International Conference on Software Maintenance","start":{"date-parts":[[2007,10,2]]},"location":"Paris","end":{"date-parts":[[2007,10,5]]}},"container-title":["2007 IEEE International Conference on Software Maintenance"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/4362596\/4362597\/04362684.pdf?arnumber=4362684","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,3,11]],"date-time":"2019-03-11T23:31:18Z","timestamp":1552347078000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/4362684\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007,10]]},"references-count":11,"URL":"https:\/\/doi.org\/10.1109\/icsm.2007.4362684","relation":{},"subject":[],"published":{"date-parts":[[2007,10]]}}}