{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,15]],"date-time":"2026-03-15T23:01:29Z","timestamp":1773615689630,"version":"3.50.1"},"reference-count":17,"publisher":"Allerton Press","issue":"7","license":[{"start":{"date-parts":[[2023,12,1]],"date-time":"2023-12-01T00:00:00Z","timestamp":1701388800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,12,1]],"date-time":"2023-12-01T00:00:00Z","timestamp":1701388800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Aut. Control Comp. Sci."],"published-print":{"date-parts":[[2023,12]]},"DOI":"10.3103\/s0146411623070088","type":"journal-article","created":{"date-parts":[[2024,2,27]],"date-time":"2024-02-27T14:02:19Z","timestamp":1709042539000},"page":"803-816","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Transformation of C Programming Language Memory Model into Object-Oriented Representation of EO Language"],"prefix":"10.3103","volume":"57","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-5487-0699","authenticated-orcid":false,"given":"A. I.","family":"Legalov","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6370-0678","authenticated-orcid":false,"given":"Y. G.","family":"Bugayenko","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9645-5525","authenticated-orcid":false,"given":"N. K.","family":"Chuykin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4957-5695","authenticated-orcid":false,"given":"M. V.","family":"Shipitsin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5530-3752","authenticated-orcid":false,"given":"Y. I.","family":"Riabtsev","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5197-310X","authenticated-orcid":false,"given":"A. N.","family":"Kamenskiy","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1627","published-online":{"date-parts":[[2024,2,27]]},"reference":[{"key":"7638_CR1","unstructured":"Bugayenko, Y., Elegant objects. https:\/\/www.elegantobjects.org\/."},{"key":"7638_CR2","volume-title":"Elegant Objects","author":"Y. Bugayenko","year":"2016","unstructured":"Bugayenko, Y., Elegant Objects, California: Amazon Kindle Direct Publishing, 2016, vol. 1."},{"key":"7638_CR3","volume-title":"Elegant Objects","author":"Y. Bugayenko","year":"2017","unstructured":"Bugayenko, Y., Elegant Objects, California: Amazon Kindle Direct Publishing, 2017, vol. 2."},{"key":"7638_CR4","doi-asserted-by":"publisher","unstructured":"Bugayenko, Y., EOLANG and \u03c6-calculus, 2021. https:\/\/doi.org\/10.48550\/arXiv.2111.13384","DOI":"10.48550\/arXiv.2111.13384"},{"key":"7638_CR5","doi-asserted-by":"publisher","unstructured":"Saleh, H., Zykov, S., and Legalov, A., Eolang: Toward a new Java-based object-oriented programming language, Intelligent Decision Technologies, Czarnowski, I., Howlett, R.J., and Jain, L.C., Eds., Smart Innovation, Systems and Technologies, vol. 238, Signapore: Springer, 2021, pp. 355\u2013363. https:\/\/doi.org\/10.1007\/978-981-16-2765-130","DOI":"10.1007\/978-981-16-2765-130"},{"key":"7638_CR6","doi-asserted-by":"publisher","first-page":"4560","DOI":"10.1016\/j.procs.2021.09.234","volume":"192","author":"H. Saleh","year":"2021","unstructured":"Saleh, H., Attakorah, J., Zykov, S., and Legalov, A., Exploring the Eolang-Java integration and interoperability, Procedia Comput. Sci., 2021, vol. 192, pp. 4560\u20134569. https:\/\/doi.org\/10.1016\/j.procs.2021.09.234","journal-title":"Procedia Comput. Sci."},{"key":"7638_CR7","doi-asserted-by":"crossref","unstructured":"Kudasov, N. and Sim, V., Formalizing \u03c6-calculus: A purely object-oriented calculus of decorated objects\u00b8, Proc. ECOOP Workshop on Formal Techniques for Java-like Programs (FTfJP 2022), Berlin: 2022.","DOI":"10.1145\/3611096.3611103"},{"key":"7638_CR8","unstructured":"Polystat project: Polyglot static analyzer for object-oriented programming languages. https:\/\/github.com\/polystat."},{"key":"7638_CR9","doi-asserted-by":"publisher","unstructured":"Bugayenko, Y., Reducing programs to objects, 2021. https:\/\/doi.org\/10.48550\/arXiv.2112.11988","DOI":"10.48550\/arXiv.2112.11988"},{"key":"7638_CR10","unstructured":"Oberon 07 compiler. https:\/\/github.com\/vladfolts\/oberonjs."},{"key":"7638_CR11","unstructured":"Visual interactive simulations for education and science. https:\/\/visual.sfu-kras.ru\/."},{"key":"7638_CR12","unstructured":"JSSpeccy 3 a ZX Spectrum emulator in the browser. http:\/\/jsspeccy.zxdemo.org\/."},{"key":"7638_CR13","unstructured":"JSNES: A JavaScript NES emulator. https:\/\/jsnes.org\/."},{"key":"7638_CR14","unstructured":"JSLinux. https:\/\/bellard.org\/jslinux\/."},{"key":"7638_CR15","unstructured":"Experimental compiler of C to EO. https:\/\/github.com\/polystat\/c2eo."},{"key":"7638_CR16","unstructured":"Clang: A C language family frontend for LLVM. https:\/\/clang.llvm.org\/."},{"key":"7638_CR17","unstructured":"Tutorial for building tools using LibTooling and LibASTMatchers. https:\/\/clang.llvm.org\/docs\/LibASTMatchersTutorial.html."}],"container-title":["Automatic Control and Computer Sciences"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.3103\/S0146411623070088.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.3103\/S0146411623070088","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.3103\/S0146411623070088.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,3,15]],"date-time":"2026-03-15T22:03:21Z","timestamp":1773612201000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.3103\/S0146411623070088"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,12]]},"references-count":17,"journal-issue":{"issue":"7","published-print":{"date-parts":[[2023,12]]}},"alternative-id":["7638"],"URL":"https:\/\/doi.org\/10.3103\/s0146411623070088","relation":{},"ISSN":["0146-4116","1558-108X"],"issn-type":[{"value":"0146-4116","type":"print"},{"value":"1558-108X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,12]]},"assertion":[{"value":"7 August 2022","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"1 September 2022","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"2 September 2022","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"27 February 2024","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"The authors of this work declare that they have no conflicts of interest.","order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"CONFLICT OF INTEREST"}}]}}