{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T16:33:40Z","timestamp":1725467620966},"publisher-location":"Berlin, Heidelberg","reference-count":8,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540645368"},{"type":"electronic","value":"9783540698029"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1998]]},"DOI":"10.1007\/bfb0054994","type":"book-chapter","created":{"date-parts":[[2006,7,27]],"date-time":"2006-07-27T09:11:49Z","timestamp":1153991509000},"page":"53-64","source":"Crossref","is-referenced-by-count":1,"title":["How to avoid the inheritance anomaly in Ada"],"prefix":"10.1007","author":[{"given":"Guido","family":"Schumacher","sequence":"first","affiliation":[]},{"given":"Wolfgang","family":"Nebel","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2006,5,25]]},"reference":[{"key":"6_CR1","doi-asserted-by":"crossref","unstructured":"America, P.: Inheritance and Subtyping in a Parallel Object-Oriented Language. in B\u00e9zivin, J.; Hullot, J-M.; Lieberman, H. (eds.): European Conference on Object-Oriented Programming ECOOP '87, Lecture Notes in Computer Science, Vol. 276, Springer-Verlag (1987)","DOI":"10.1007\/3-540-47891-4_22"},{"key":"6_CR2","unstructured":"Atkinson, C.: Object-oriented reuse, concurrency and distribution: an Adabased approach. ACM Press (1991)"},{"key":"6_CR3","unstructured":"Burns, A.; Wellings, A.: Concurrency in Ada. Cambridge University Press (1995)"},{"key":"6_CR4","doi-asserted-by":"crossref","unstructured":"Ferenczi, S.: Guarded Methods vs. Inheritance Anomaly Inheritance Anomaly Solved by Nested Guarded Method Calls. ACM SIGPLAN Notices, Vol. 30, Number 2, (February 1995)","DOI":"10.1145\/199873.199881"},{"key":"6_CR5","unstructured":"Fr\u00f8lund, S.: Inheritance of Synchronization Constraints in Concurrent Object-Oriented Programming Languages. in Lehrmann Madsen, O. (ed.): European Conference on Object-Oriented Programming ECOOP '92, Lecture Notes in Computer Science, Vol. 615, Springer-Verlag (1992)"},{"key":"6_CR6","doi-asserted-by":"crossref","unstructured":"Matsuoka, S.; Yonezawa, A.: Analysis of Inheritance Anomaly in Object-Oriented Concurrent Programming Languages. in Agha, G.; Wegner, P.; Yonezawa, A. (eds.): Research Directions in Concurrent Object-Oriented Programming, MIT Press (1993)","DOI":"10.7551\/mitpress\/2087.003.0007"},{"key":"6_CR7","unstructured":"Mitchell, S., E.; Wellings, A. J.: Synchronization, Concurrent Object-Oriented Programming and the Inheritance Anomaly. Technical Report 234. Department of Computer Science, University of York UK (1994)"},{"key":"6_CR8","doi-asserted-by":"crossref","unstructured":"Tomlinson, C.; Singh, V.: Inheritance and Synchronization with Enabled-Sets. in Meyrowitz, N. (ed): Object-Oriented Programming: Systems, Languages and Applications. OOPSLA'89 Conference Proceedings. ACM Press (1989)","DOI":"10.1145\/74877.74889"}],"container-title":["Lecture Notes in Computer Science","Reliable Software Technologies \u2014 Ada-Europe"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/BFb0054994","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,2,5]],"date-time":"2024-02-05T15:57:12Z","timestamp":1707148632000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/BFb0054994"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1998]]},"ISBN":["9783540645368","9783540698029"],"references-count":8,"URL":"https:\/\/doi.org\/10.1007\/bfb0054994","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1998]]}}}