{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,11,18]],"date-time":"2023-11-18T13:42:27Z","timestamp":1700314947966},"reference-count":10,"publisher":"Elsevier BV","issue":"1","license":[{"start":{"date-parts":[[2000,11,1]],"date-time":"2000-11-01T00:00:00Z","timestamp":973036800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Journal of Systems and Software"],"published-print":{"date-parts":[[2000,11]]},"DOI":"10.1016\/s0164-1212(00)00061-3","type":"journal-article","created":{"date-parts":[[2003,4,5]],"date-time":"2003-04-05T02:09:52Z","timestamp":1049508592000},"page":"87-100","source":"Crossref","is-referenced-by-count":7,"title":["Simulating multiple inheritance in Java"],"prefix":"10.1016","volume":"55","author":[{"given":"Ewan","family":"Tempero","sequence":"first","affiliation":[]},{"given":"Robert","family":"Biddle","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/S0164-1212(00)00061-3_BIB1","unstructured":"Arnold, K., Gosling, J., 1998. The Java Programming Language, The Java Series, second ed. Addison-Wesley, Reading, MA"},{"key":"10.1016\/S0164-1212(00)00061-3_BIB2","doi-asserted-by":"crossref","unstructured":"Biddle, R., Tempero, E., 1996a. Explaining inheritance: a code reusability perspective. In: Proceedings of the 27 ACM SIGCSE Technical Symposium. Also available as Technical Report CS-TR-95\/18","DOI":"10.1145\/236452.236543"},{"key":"10.1016\/S0164-1212(00)00061-3_BIB3","doi-asserted-by":"crossref","unstructured":"Biddle, R., Tempero, E., 1996b. Understanding the impact of language features on reusability. In: Sitaraman, M. (Ed.), Proceedings of the Fourth International Conference on Software Reuse. IEEE Computer Society Press, Silver Spring, MD","DOI":"10.1109\/ICSR.1996.496113"},{"issue":"1","key":"10.1016\/S0164-1212(00)00061-3_BIB4","first-page":"69","article-title":"The case against multiple inheritance in C++","volume":"4","author":"Cargill","year":"1991","journal-title":"USENIX Computing Systems"},{"key":"10.1016\/S0164-1212(00)00061-3_BIB5","unstructured":"Gamma, E., Helm, R., Johnson, R., Vlissides, J., 1995. Design Patterns: Elements of Reusable Object-Oriented Software, Addison-Wesley Professional Computing Series. Addison-Wesley, Reading, MA"},{"key":"10.1016\/S0164-1212(00)00061-3_BIB6","unstructured":"Lalonde, W.R., Pugh, J.R., 1990. Inside Smalltalk: Volume I. Prentice-Hall, Englewood Cliffs, NJ"},{"issue":"11","key":"10.1016\/S0164-1212(00)00061-3_BIB7","doi-asserted-by":"crossref","DOI":"10.1145\/960112.28718","article-title":"Using prototypical objects to implement shared behavior in object- oriented systems","volume":"21","author":"Lieberman","year":"1986","journal-title":"SIGPLAN Notices"},{"key":"10.1016\/S0164-1212(00)00061-3_BIB8","series-title":"Object-Oriented Modeling and Design","author":"Rumbaugh","year":"1991"},{"key":"10.1016\/S0164-1212(00)00061-3_BIB9","doi-asserted-by":"crossref","unstructured":"Ungar, D., Smith, R.B., 1987. Self: The power of simplicity. In: 1987 Object-Oriented Programming Systems, Languages, and Applications Conference Proceedings, pp. 227\u2013242 (published as ACM SIGPLAN Notices 22(12), December 1987)","DOI":"10.1145\/38765.38828"},{"issue":"2","key":"10.1016\/S0164-1212(00)00061-3_BIB10","first-page":"157","article-title":"Controversy: The case for multiple inheritance in C++","volume":"4","author":"Waldo","year":"1991","journal-title":"USENIX Computing Systems"}],"container-title":["Journal of Systems and Software"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0164121200000613?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0164121200000613?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2020,1,14]],"date-time":"2020-01-14T16:18:45Z","timestamp":1579018725000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0164121200000613"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2000,11]]},"references-count":10,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2000,11]]}},"alternative-id":["S0164121200000613"],"URL":"https:\/\/doi.org\/10.1016\/s0164-1212(00)00061-3","relation":{},"ISSN":["0164-1212"],"issn-type":[{"value":"0164-1212","type":"print"}],"subject":[],"published":{"date-parts":[[2000,11]]}}}