{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,10,30]],"date-time":"2024-10-30T03:21:39Z","timestamp":1730258499010,"version":"3.28.0"},"reference-count":34,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2011,9]]},"DOI":"10.1109\/icsm.2011.6080829","type":"proceedings-article","created":{"date-parts":[[2011,11,21]],"date-time":"2011-11-21T16:45:27Z","timestamp":1321893927000},"page":"550-555","source":"Crossref","is-referenced-by-count":1,"title":["Emergent laws of method and class stereotypes in object oriented software"],"prefix":"10.1109","author":[{"given":"Natalia","family":"Dragan","sequence":"first","affiliation":[]}],"member":"263","reference":[{"key":"ref33","first-page":"50","article-title":"Stereotyping: a technique for characterizing objects and their interactions","volume":"3","author":"wirfs-brock","year":"1993","journal-title":"Object Magazine"},{"journal-title":"The C++ Programming Language","year":"2000","author":"stroustrup","key":"ref32"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2005.09.014"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/VISSOF.2009.5336430"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1002\/smr.370"},{"journal-title":"The Emergent Laws of Method and Class Stereotypes on Object Oriented Software Kent State University","year":"2010","author":"dragan","key":"ref10"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2011.6080822"},{"key":"ref12","first-page":"24","article-title":"Reverse Engineering Method Stereotypes","author":"dragan","year":"2006","journal-title":"Proceedings of 22nd IEEE International Conference on Software Maintenance (ICSM'06)"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2009.5306394"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2010.5609703"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1007\/BF00114265"},{"journal-title":"UML Distilled A Brief Guide to the Standard Object Modelling Language","year":"2000","author":"fowler","key":"ref16"},{"journal-title":"Design Patterns","year":"1995","author":"gamma","key":"ref17"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/1414004.1414059"},{"key":"ref19","article-title":"Micro Patterns in Java Code","author":"gil","year":"2005","journal-title":"Proc of the Object-Oriented Programming Systems Languages and Applications"},{"key":"ref28","first-page":"172","article-title":"Microprints: A pixelbased semanticall y rich visualization of methods","author":"robbes","year":"2005","journal-title":"ESUG 2005 (13th International Smalltalk Conference - Academic Track)"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1145\/336512.336534"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2002.1167745"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/74877.74879"},{"journal-title":"Object-Oriented Software Engineering Conquering Complex and Changing Systems","year":"2000","author":"bruegge","key":"ref6"},{"journal-title":"Use Case Driven Object Modeling with UML A Practical Approach","year":"1999","author":"rosenberg","key":"ref29"},{"journal-title":"The Unified Software Development Process","year":"1999","author":"booch","key":"ref5"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/CSMR.2003.1192429"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/117954.117970"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1109\/VISSOF.2005.1684296"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/585058.585066"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1145\/182.358441"},{"key":"ref20","article-title":"Characterizing the Functional Roles of Classes and Methods by Analyzing Feature Traces","author":"greevy","year":"2005","journal-title":"6th International Workshop on Object-Oriented Reengineering (WOOR'05)"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1145\/504282.504304"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2009.5090024"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1109\/2.402076"},{"key":"ref23","article-title":"Object-Oriented Metrics in Practice - Using Software Metrics to Characterize","author":"lanza","year":"2006","journal-title":"Evaluate and Improve the Design of Object-Oriented Systems"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2009.69"},{"key":"ref25","first-page":"727","article-title":"X-means: Extending K-means with efficient estimation of the number of clusters","author":"pelleg","year":"2000","journal-title":"Proceedings of 17th International Conference on Machine Learning"}],"event":{"name":"2011 IEEE 27th International Conference on Software Maintenance (ICSM)","start":{"date-parts":[[2011,9,25]]},"location":"Williamsburg, VA, USA","end":{"date-parts":[[2011,9,30]]}},"container-title":["2011 27th IEEE International Conference on Software Maintenance (ICSM)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/6068277\/6080759\/06080829.pdf?arnumber=6080829","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,3,21]],"date-time":"2017-03-21T13:17:28Z","timestamp":1490102248000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/6080829\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011,9]]},"references-count":34,"URL":"https:\/\/doi.org\/10.1109\/icsm.2011.6080829","relation":{},"subject":[],"published":{"date-parts":[[2011,9]]}}}