{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,1]],"date-time":"2026-04-01T04:39:08Z","timestamp":1775018348009,"version":"3.50.1"},"reference-count":10,"publisher":"Pleiades Publishing Ltd","issue":"5","license":[{"start":{"date-parts":[[2023,10,1]],"date-time":"2023-10-01T00:00:00Z","timestamp":1696118400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,10,1]],"date-time":"2023-10-01T00:00:00Z","timestamp":1696118400000},"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":["Program Comput Soft"],"published-print":{"date-parts":[[2023,10]]},"DOI":"10.1134\/s0361768823050067","type":"journal-article","created":{"date-parts":[[2023,10,9]],"date-time":"2023-10-09T04:55:24Z","timestamp":1696827324000},"page":"464-469","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Metaclasses in UML and in Programming Languages"],"prefix":"10.1134","volume":"49","author":[{"given":"M. V.","family":"Sergievskiy","sequence":"first","affiliation":[]}],"member":"137","published-online":{"date-parts":[[2023,10,9]]},"reference":[{"key":"3761_CR1","volume-title":"Conceptual Modeling of Information Systems","author":"A. Olive","year":"2007","unstructured":"Olive, A., Conceptual Modeling of Information Systems, Springer Science & Business, 2007."},{"key":"3761_CR2","volume-title":"Unified Modeling Language","author":"G. Booch","year":"2004","unstructured":"Booch, G., Rumbaugh, J., and Jacobson, I., Unified Modeling Language, Addison-Wesley, 2004."},{"key":"3761_CR3","first-page":"265","volume":"7","author":"M. Sergievskiy","year":"2016","unstructured":"Sergievskiy, M., N-ary relations of association in class diagrams: Design patterns, Int. J. Adv. Comput. Sci. Appl., 2016, vol. 7, no. 2, pp. 265\u2013268.","journal-title":"Int. J. Adv. Comput. Sci. Appl."},{"key":"3761_CR4","doi-asserted-by":"publisher","first-page":"26","DOI":"10.3103\/S0005105520010033","volume":"54","author":"M. Sergievskiy","year":"2020","unstructured":"Sergievskiy, M., Modeling unified language templates for designing information systems, Autom. Doc. Math. Ling., 2020, vol. 54, no.1, pp. 26\u201335.","journal-title":"Autom. Doc. Math. Ling."},{"key":"3761_CR5","volume-title":"M. and Kirpichnikova, K.","author":"M. Sergievskiy","year":"2018","unstructured":"M. Sergievskiy, M. and Kirpichnikova, K., ITM Web of Conf. 2018, vol. 18, p. 03003. \nhttps:\/\/elibrary.ru\/item.asp?id=32738864."},{"key":"3761_CR6","unstructured":"Sergievskiy, M.V., Patterns of the unified modeling language for designing program systems, Nauchn.-Tekhn. Inf., Ser. 2, 2020, No. 1, pp. 19\u201327."},{"key":"3761_CR7","unstructured":"Ramalho, L. Fluent Python, Sebastopol, CA: O\u2019Reilly."},{"key":"3761_CR8","volume-title":"Design Patterns. Elements of Reusable Object-Oriented Software","author":"E. Gamma","year":"2001","unstructured":"Gamma, E., Johnson, R., and Helm, R., and Vlissides, J., Design Patterns. Elements of Reusable Object-Oriented Software, Addison-Wesley, 2001."},{"key":"3761_CR9","volume-title":"Programming in Scala","author":"M. Odersky","year":"2014","unstructured":"Odersky, M., Spoon, L., and Venners, B., Programming in Scala, Walnut Creek, CA: Artima, 2014."},{"key":"3761_CR10","unstructured":"Gallagher, M., What is a meta-class in Objective-C? https:\/\/www.cocoawithlove.com\/2010\/01\/what-is-meta-class-in-objective-c.html."}],"container-title":["Programming and Computer Software"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1134\/S0361768823050067.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1134\/S0361768823050067","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1134\/S0361768823050067.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,1]],"date-time":"2026-04-01T02:51:51Z","timestamp":1775011911000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1134\/S0361768823050067"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,10]]},"references-count":10,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2023,10]]}},"alternative-id":["3761"],"URL":"https:\/\/doi.org\/10.1134\/s0361768823050067","relation":{},"ISSN":["0361-7688","1608-3261"],"issn-type":[{"value":"0361-7688","type":"print"},{"value":"1608-3261","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,10]]},"assertion":[{"value":"10 February 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"18 March 2023","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"15 April 2023","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"9 October 2023","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}