{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,1,16]],"date-time":"2025-01-16T20:40:10Z","timestamp":1737060010967,"version":"3.33.0"},"publisher-location":"Berlin, Heidelberg","reference-count":23,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540434832"},{"type":"electronic","value":"9783540460206"}],"license":[{"start":{"date-parts":[[2002,1,1]],"date-time":"2002-01-01T00:00:00Z","timestamp":1009843200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2002]]},"DOI":"10.1007\/3-540-46020-9_21","type":"book-chapter","created":{"date-parts":[[2007,5,31]],"date-time":"2007-05-31T01:10:54Z","timestamp":1180573854000},"page":"293-308","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Towards the Formalization of a Reusability Framework for Refactoring"],"prefix":"10.1007","author":[{"given":"Rodrigo E.","family":"Caballero","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"suffix":"Sr.","given":"Steven A.","family":"Demurjian","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2002,4,10]]},"reference":[{"key":"21_CR1","doi-asserted-by":"crossref","unstructured":"Software reuse executive premier. Technical report, DOD Software Reuse Initiative Program Management Office, 1996.","DOI":"10.21236\/ADA300508"},{"key":"21_CR2","doi-asserted-by":"crossref","unstructured":"P. Devanbu, S. Karstu, W. Melo, and W. Thomas. Analytical and empirical evaluation of software reuse metrics. In Proceedings of 18th International Conference on Software Engineering, pages 189\u2013199, March 1996.","DOI":"10.1109\/ICSE.1996.493415"},{"key":"21_CR3","doi-asserted-by":"crossref","unstructured":"M. Fowler. Refactoring, Improving the Design of Existing Code. Addison-Wesley, February 2001.","DOI":"10.1007\/3-540-45672-4_31"},{"issue":"14","key":"21_CR4","doi-asserted-by":"crossref","first-page":"963","DOI":"10.1016\/S0950-5849(99)00071-3","volume":"41","author":"P. A. Hall","year":"1999","unstructured":"P. A. Hall. Architecture-driven component reuse. Information and Software Technology, 41(14):963\u2013968, November 1999.","journal-title":"Information and Software Technology"},{"issue":"1\u20134","key":"21_CR5","doi-asserted-by":"crossref","first-page":"169","DOI":"10.1016\/S0020-0255(98)10030-0","volume":"112","author":"Y.-F. Hwang","year":"1998","unstructured":"Y.-F. Hwang and D. C. Rine. Verifying the reusability of software component specifications: Framework and algorithms. Information Sciences, 112(1\u20134):169\u2013197, December 1998.","journal-title":"Information Sciences"},{"key":"21_CR6","unstructured":"M. McIlroy. Mass produced software components. In Proceedings of the NATO Software Engineering Conference, Germany, October 1968."},{"key":"21_CR7","doi-asserted-by":"crossref","unstructured":"J. Meekel, T. Horton, R. France, C. Mellone, and S. Dalvi. From domain models to architecture frameworks. In Proceedings of the 1997 Sympsium on Software Reusability, Boston, MA, May 1997.","DOI":"10.1145\/258366.258389"},{"issue":"1\u20132","key":"21_CR8","doi-asserted-by":"crossref","first-page":"257","DOI":"10.1016\/S0304-3975(99)00085-7","volume":"247","author":"R. Mili","year":"2000","unstructured":"R. Mili, J. Desharnais, M. Frappier, and A. Mili. Semantic distance between specifications. Theoretical Computer Science, 247(1\u20132):257\u2013276, September 2000.","journal-title":"Theoretical Computer Science"},{"key":"21_CR9","doi-asserted-by":"crossref","unstructured":"S. Moser and V. B. Misic. Measuring class coupling and cohesion: A formal method approach. In Proceedings of APSEC\u201997 and ICSC\u201997, pages 31\u201340, December 1997.","DOI":"10.1109\/APSEC.1997.640159"},{"key":"21_CR10","unstructured":"J. S. Poulin. Measuring Software Reuse: Principles, Practices and Economic Models. Addison-Wesley, November 1996."},{"key":"21_CR11","unstructured":"P. E. Presson et al. Software interoperability and reusability. RADC-TR-83, 1, July 1983."},{"key":"21_CR12","unstructured":"M. W. Price. Object-Oriented Design Methodology to Facilicate Reuse. PhD thesis, University of Connecticut, 1998."},{"key":"21_CR13","doi-asserted-by":"crossref","unstructured":"M. W. Price and S. A. Demurjian. Analyzing and measuring reusability in object-oriented designs. In Proceedings of OOPSLA\u201997, pages 22\u201333, Atlanta, October 1997.","DOI":"10.1145\/263700.263702"},{"key":"21_CR14","doi-asserted-by":"crossref","unstructured":"M. W. Price, S. A. Demurjian, and D. M. Needham. Reusability measurement framework and tool for ada95. In Proceedings of 1997 TriAda Conference, St. Louis, November 1997.","DOI":"10.1145\/269629.269643"},{"key":"21_CR15","doi-asserted-by":"crossref","unstructured":"M. W. Price, D. M. Needham, and S. A. Demurjian. Producing reusable object-oriented components: A domain-and-organization-specific perspective. In Proceedings of 2001 Sympsium on Software Reusability, Toronto, Canada, May 2001.","DOI":"10.1145\/375212.375236"},{"key":"21_CR16","unstructured":"L. Reyes and D. Carver. Predicting object reuse using metrics. In Proceedings of SEKE\u201998 Tenth International Conference on Software Engineering and Knowledge Engineering, pages 156\u2013159, San Francisco, June 1998."},{"issue":"6","key":"21_CR17","doi-asserted-by":"crossref","first-page":"685","DOI":"10.1002\/(SICI)1097-024X(200005)30:6<685::AID-SPE316>3.0.CO;2-V","volume":"30","author":"D. C. Rine","year":"2000","unstructured":"D. C. Rine and N. Nada. Three empirical studies of a software reuse reference model. Software-Practice and Experience, 30(6):685\u2013722, May 2000.","journal-title":"Software-Practice and Experience"},{"key":"21_CR18","unstructured":"K. H. Rosen. Discrete Mathematics and Its Applications. WCB McGraw-Will, fourth edition, 1999."},{"key":"21_CR19","doi-asserted-by":"crossref","unstructured":"S. Rotenstreich. Toward measuring potential coupling. Software Engineering Journal, 4, March 1994.","DOI":"10.1049\/sej.1994.0011"},{"key":"21_CR20","doi-asserted-by":"crossref","unstructured":"M. Sarshar. Reuse measurement and assessment. In Proceedings of the International Workshop on Systematic Reuse, pages 52\u201363, Germany, January 1996.","DOI":"10.1007\/978-1-4471-1484-0_5"},{"issue":"4","key":"21_CR21","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1145\/352342.352347","volume":"25","author":"A. Schmietendorf","year":"2000","unstructured":"A. Schmietendorf, R. Dumke, and E. Foltin. Metrics based asset assessment. Software Engineering Notes, 25(4):51\u201355, July 2000.","journal-title":"Software Engineering Notes"},{"key":"21_CR22","first-page":"191","volume":"1","author":"G. Succi","year":"1995","unstructured":"G. Succi, S. Doublait, Uhrik, and F. Baruchelli. Reuse and reusability metrics in an object oriented paradigm. In International Journal of Applied Software Technology, volume 1, pages 191\u2013202, Canada, 1995. International Academic Publishing.","journal-title":"International Journal of Applied Software Technology"},{"issue":"2\u20133","key":"21_CR23","doi-asserted-by":"crossref","first-page":"149","DOI":"10.1016\/S0164-1212(99)00141-7","volume":"52","author":"M. Tsagias","year":"2000","unstructured":"M. Tsagias and B. Kitchenham. An evaluation of the business object approach to software development. The Journal of Systems and Software, 52(2\u20133):149\u2013156, June 2000.","journal-title":"The Journal of Systems and Software"}],"container-title":["Lecture Notes in Computer Science","Software Reuse: Methods, Techniques, and Tools"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-46020-9_21","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,16]],"date-time":"2025-01-16T20:12:16Z","timestamp":1737058336000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-46020-9_21"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2002]]},"ISBN":["9783540434832","9783540460206"],"references-count":23,"URL":"https:\/\/doi.org\/10.1007\/3-540-46020-9_21","relation":{},"ISSN":["0302-9743"],"issn-type":[{"type":"print","value":"0302-9743"}],"subject":[],"published":{"date-parts":[[2002]]},"assertion":[{"value":"10 April 2002","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}