{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,6]],"date-time":"2024-09-06T23:17:38Z","timestamp":1725664658928},"publisher-location":"Berlin, Heidelberg","reference-count":14,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540609544"},{"type":"electronic","value":"9783540497479"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1996]]},"DOI":"10.1007\/3-540-60954-7_52","type":"book-chapter","created":{"date-parts":[[2012,2,26]],"date-time":"2012-02-26T21:07:49Z","timestamp":1330290469000},"page":"215-226","source":"Crossref","is-referenced-by-count":0,"title":["A metric for evaluating effectiveness of object-oriented interface abstraction for promoting software reuse"],"prefix":"10.1007","author":[{"given":"Koki","family":"Nakanishi","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Takashi","family":"Arano","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2005,6,7]]},"reference":[{"key":"14_CR1","unstructured":"Meyer, B., Object-Oriented Software Construction, Prentice-Hall International, 1988."},{"key":"14_CR2","unstructured":"Johnson, R. E. and Foot, B., \u201dDesigning reusable classes\u201d, Journal of Object-Oriented Programming, June\u2013July, pp. 22\u201335, 1988."},{"key":"14_CR3","volume-title":"Object-Oriented Design with Application","author":"G. Boocch","year":"1991","unstructured":"Boocch, G., Object-Oriented Design with Application, Benjamin\/Cumming, Redwood City, 1991."},{"key":"14_CR4","unstructured":"Rumbaugh, J., Blaha, M., and Premeriani, W., Object Oriented Modeling and Design, Prentice-Hall, 1991."},{"key":"14_CR5","volume-title":"Object-Oriented Software Engineering","author":"I. Jacobson","year":"1992","unstructured":"Jacobson, I., et al., Object-Oriented Software Engineering, Addison-Wesley, Workingham, England, 1992."},{"key":"14_CR6","volume-title":"Design Patterns","author":"E. Gamma","year":"1994","unstructured":"Gamma, E., Helm, R., Johnson, R. E., and Vlissides, J., Design Patterns, Addison-Wesley, Reading, MA, 1994."},{"key":"14_CR7","unstructured":"Henderson-Sellers, B., \u201cThe economics of reusing library classes\u201d, Journal of Object-Oriented Programming, July\u2013August, pp. 43\u201350, 1993."},{"issue":"No.6","key":"14_CR8","doi-asserted-by":"crossref","first-page":"476","DOI":"10.1109\/32.295895","volume":"20","author":"S. Chidamber","year":"1994","unstructured":"Chidamber, S. and Kemerer, C., \u201cA Metric Suite for Object Oriented Design\u201d, IEEE Trans. Softw. Eng., Vol. 20, No. 6, pp. 476\u2013493, 1994.","journal-title":"IEEE Trans. Softw. Eng."},{"key":"14_CR9","volume-title":"Object-Oriented Software Metric","author":"M. Lorenz","year":"1994","unstructured":"Lorenz, M. and Kidd, J., Object-Oriented Software Metric, Prentice Hall, Englewood Cliffs, 1994."},{"issue":"No.2","key":"14_CR10","doi-asserted-by":"crossref","first-page":"8","DOI":"10.1109\/2.19829","volume":"22","author":"M. A. Linton","year":"1989","unstructured":"Linton, M. A., Vlissides, J. M., and Calderr, P. R., \u201cComposing User Interface with InterViews\u201d, IEEE Computer, Vol. 22, No. 2, pp. 8\u201322, 1989.","journal-title":"IEEE Computer"},{"key":"14_CR11","unstructured":"Linton, M. A., Calder, P. R., Interrante, J. A., Tang, S., and Vlissides, J. M., \u201cInterViews Reference Manual Version 3.1\u201d, The Board of Trustees of the Leeland Stanford Junior University. October 4, 1991."},{"key":"14_CR12","unstructured":"Linton, M. A., Calder, P. R., Interrante, J. A., Tang, S., and Vlissides, J. M. \u201cInter Views Reference Manual Version 3.1\u201d The Board of Trustees of the Leeland Stanford Junior University, December 14, 1992."},{"key":"14_CR13","doi-asserted-by":"crossref","unstructured":"Weinand, A., Gamma, E., and Marty, R., \u201cET++-An Object-Oriented Application Framework in C++\u201d, OOPSLA'88, pp. 46\u201357, 1988.","DOI":"10.1145\/62083.62089"},{"key":"14_CR14","volume-title":"Data Abstraction and Object-Oriented Programming in C++","author":"K. Gorlen","year":"1990","unstructured":"Gorlen, K., Orlow, O., and Plexico, P., Data Abstraction and Object-Oriented Programming in C++, Chichester, England: John Wiley & Sons Ltd., 1990."}],"container-title":["Lecture Notes in Computer Science","Object Technologies for Advanced Software"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-60954-7_52.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,17]],"date-time":"2020-11-17T21:03:06Z","timestamp":1605646986000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-60954-7_52"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1996]]},"ISBN":["9783540609544","9783540497479"],"references-count":14,"URL":"https:\/\/doi.org\/10.1007\/3-540-60954-7_52","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1996]]}}}