{"id":1085,"date":"2021-02-26T01:12:01","date_gmt":"2021-02-25T22:12:01","guid":{"rendered":"https:\/\/kostumologiya.ru\/en\/?p=1085"},"modified":"2021-02-26T01:18:52","modified_gmt":"2021-02-25T22:18:52","slug":"04tlkl121","status":"publish","type":"post","link":"https:\/\/kostumologiya.ru\/en\/04tlkl121.html","title":{"rendered":"Version control for cloud-based footwear computer aided design system"},"content":{"rendered":"<p style=\"text-align: right;\"><strong>Gusev Alexander Olegovich<\/strong><br \/>\nRussian state university named A.N. Kosygin (Technologies. Design. Art), Moscow, Russia<br \/>\nE-mail: alex@gusev.xyz<\/p>\n<p style=\"text-align: right;\"><strong>Kostyleva Valentina Vladimirovna<\/strong><br \/>\nRussian state university named A.N. Kosygin (Technologies. Design. Art), Moscow, Russia<br \/>\nE-mail: kostyleva-vv@rguk.ru<br \/>\n\u0420\u0418\u041d\u0426: <a href=\"https:\/\/elibrary.ru\/author_profile.asp?id=353612\">https:\/\/elibrary.ru\/author_profile.asp?id=353612<\/a><\/p>\n<p style=\"text-align: right;\"><strong>Razin Igor Borisovich<\/strong><br \/>\nRussian state university named A.N. Kosygin (Technologies. Design. Art), Moscow, Russia<br \/>\nE-mail: razin-ib@rguk.ru<br \/>\n\u0420\u0418\u041d\u0426: <a href=\"https:\/\/elibrary.ru\/author_profile.asp?id=850439\">https:\/\/elibrary.ru\/author_profile.asp?id=850439<\/a><\/p>\n<p style=\"text-align: right;\"><strong>Murtazina Alfiya Rustyamovna<\/strong><br \/>\nRussian state university named A.N. Kosygin (Technologies. Design. Art), Moscow, Russia<br \/>\nE-mail: murtazina-ar@rguk.ru<br \/>\n\u0420\u0418\u041d\u0426: <a href=\"https:\/\/elibrary.ru\/author_profile.asp?id=906389\">https:\/\/elibrary.ru\/author_profile.asp?id=906389<\/a><\/p>\n<p style=\"text-align: justify;\"><strong>Abstract.<\/strong> Footwear manufacturers need to respond quickly to market changes and new trends in order to meet customer needs and remain competitive. One of the solutions to these problems is the use of computer-aided design (CAD) systems that simplify the design processes, reducing the time for developing new products.<\/p>\n<p style=\"text-align: justify;\">Modern CAD footwear has the potential for improvement. For example, hardware requirements are high due to the fact that CAD systems for shoes are designed to perform large amounts of complex mathematical calculations and graphics. This increases the cost of the entire system. Another example is the cross-platform capability. The Ministry of Digital Development, Communications and Mass Media of the Russian Federation approved guidelines for import substitution of software. As part of these guidelines, developers are proposing operating systems based on the Linux kernel. All modern CAD shoes run only on the Windows operating system, and cannot be run on a Linux system without third-party emulators.<\/p>\n<p style=\"text-align: justify;\">Cloud technologies, which are actively developing today, became the solution to the problems. Cloud applications are distributed according to the Software as a Service model. Under this model, the software is hosted on a remote cloud server of the vendor, and users can access it via a web interface from any device and operating system. The model is cost effective for both the supplier and the user.<\/p>\n<p style=\"text-align: justify;\">The article discusses the specifics of creating a version control system for a cloud-based automated shoe design system. The main functionality of modern version control systems, as well as research in the field of data comparison and merging, are presented. A data structure is proposed for describing shoe models, the use of which will allow performing all the tasks of the version control system. The interface for interaction with the version control system in the cloud is described. This system is being developed by Gusev A.O. for the dissertation for the degree of Candidate of Engineering Sciences and it is supposed to be introduced into the educational process of the departments &#171;Artistic modeling, design and technology of leather goods&#187; and the department of &#171;Information technology&#187; Kosygin RSU (Technology. Design. Art) in the form of teaching aids.<\/p>\n<p style=\"text-align: justify;\"><strong>Keywords:<\/strong> footwear computer aided design systems; data structures; algorithms; data centralization; version control systems; application programming interface; distributed and cloud computing<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Gusev Alexander Olegovich Russian state university named A.N. Kosygin (Technologies. Design. Art), Moscow, Russia E-mail: alex@gusev.xyz Kostyleva Valentina Vladimirovna Russian state university named A.N. Kosygin (Technologies. Design. Art), Moscow, Russia E-mail: kostyleva-vv@rguk.ru \u0420\u0418\u041d\u0426: https:\/\/elibrary.ru\/author_profile.asp?id=353612 Razin Igor Borisovich Russian state university &hellip;<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[28,5],"tags":[],"class_list":["post-1085","post","type-post","status-publish","format-standard","hentry","category-vol6-no1","category-article"],"_links":{"self":[{"href":"https:\/\/kostumologiya.ru\/en\/wp-json\/wp\/v2\/posts\/1085","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kostumologiya.ru\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kostumologiya.ru\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kostumologiya.ru\/en\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/kostumologiya.ru\/en\/wp-json\/wp\/v2\/comments?post=1085"}],"version-history":[{"count":3,"href":"https:\/\/kostumologiya.ru\/en\/wp-json\/wp\/v2\/posts\/1085\/revisions"}],"predecessor-version":[{"id":1090,"href":"https:\/\/kostumologiya.ru\/en\/wp-json\/wp\/v2\/posts\/1085\/revisions\/1090"}],"wp:attachment":[{"href":"https:\/\/kostumologiya.ru\/en\/wp-json\/wp\/v2\/media?parent=1085"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kostumologiya.ru\/en\/wp-json\/wp\/v2\/categories?post=1085"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kostumologiya.ru\/en\/wp-json\/wp\/v2\/tags?post=1085"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}