Показать сокращенную информацию
dc.contributor.author | Трошков, Сергей Николаевич | ru_RU |
dc.contributor.author | Troshkov, Sergey Nickolaevich | en |
dc.creator | Новосибирский государственный университет | ru_RU |
dc.creator | Novosibirsk State University | en |
dc.date.accessioned | 2018-06-21T13:08:36Z | |
dc.date.available | 2018-06-21T13:08:36Z | |
dc.date.issued | 2018-06 | |
dc.identifier.citation | Трошков С. Н. Об опыте миграции приложений на свободно распространяемое программное обеспечение с открытым кодом // Вестн. НГУ. Серия: Информационные технологии. 2018. Т. 16, № 2. С. 86–94. ISSN 1818-7900. DOI 10.25205/1818-7900-2018-16-2-86-94 | ru_RU |
dc.identifier.citation | Troshkov S. N. On Expirience in Migrating Applications to the Freely Distributable Open Source Software. Vestnik NSU. Series: Information Technologies, 2018, vol. 16, no. 2, p. 86–94. ISSN 1818-7900. DOI 10.25205/1818-7900-2018-16-2-86-94 (in Russ.) | en |
dc.identifier.issn | 1818-7900 | |
dc.identifier.other | DOI 10.25205/1818-7900-2018-16-2-86-94 | |
dc.identifier.uri | https://lib.nsu.ru/xmlui/handle/nsu/14363 | |
dc.description.abstract | Важной проблемой современного программирования является поддержка и сопровождение наследственного программного обеспечения (ПО). Функциональность приложений, написанных в старых окружениях, ценна и по-прежнему актуальна. Устаревшее ПО не позволяет использовать их на современных машинах и развивать в дальнейшем. В работе описан опыт миграции на примере двух приложений – Архива академика А. П. Ершова и системы «Библиотека», которые используются в ИСИ СО РАН не один десяток лет. В качестве платформы с открытым кодом для создания новых приложений был выбран CMF Drupal, который значительно облегчает разработку и перенос модели данных. Миграция включает в себя реинжиниринг приложения с сохранением бизнес-логики, модели данных, а также перенос самих данных. | ru_RU |
dc.description.abstract | An important problem of modern programming is the support and maintenance of legacy software. The functionality of applications written in older environments is valuable and still relevant. Outdated software environments do not allow to use the applications on modern machines and prevents their further development. The paper describes the experience of migration to open source software. The migration was performed for two applications: the Archive of academician A. P. Ershov and the Library system. These applications work and have been used in Ershov Institute of Informatics Systems of SB RAS for a number of years. CMF Drupal has been chosen as a free and open source platform for creating new applications. The advantages of CMF Drupal facilitates significantly the development of new application and migration of the data model. Migration included reengineering the application while preserving business logic, the data model, and migrating the data itself. | en |
dc.language.iso | ru | ru_RU |
dc.subject | миграция | ru_RU |
dc.subject | база данных | ru_RU |
dc.subject | модель данных | ru_RU |
dc.subject | реинжиниринг | ru_RU |
dc.subject | drupal | ru_RU |
dc.subject | ms sql server | ru_RU |
dc.subject | fox pro | ru_RU |
dc.subject | mysql | ru_RU |
dc.subject | postgresql | ru_RU |
dc.subject | migration | en |
dc.subject | database | en |
dc.subject | data model | en |
dc.subject | reengineering | en |
dc.subject | drupal | en |
dc.subject | ms sql server | en |
dc.subject | fox pro | en |
dc.subject | mysql | en |
dc.subject | postgresql | en |
dc.title | Об опыте миграции приложений на свободно распространяемое программное обеспечение с открытым кодом | ru_RU |
dc.title.alternative | On Expirience in Migrating Applications to the Freely Distributable Open Source Software | en |
dc.type | Article | ru_RU |
dc.description.reference | 1. Филиппов В. Э. и др. Электронный архив академика А. П. Ершова – методика создания и научной интерпретации // Информационные технологии в гуманитарных исследованиях. Новосибирск, 2006. Вып. 11. С. 51–56. 2. Филиппов В. Э., Крайнева И. А., Филиппова М. Я., Черемных Н. А. Интернет-технологии как средство сохранения и публикации материалов научного, культурного и исторического наследия на примере электронного архива академика А. П. Ершова. Улан-Удэ, 2003. С. 257–261. 3. Курляндчик Я. М. Система «БИБЛИОТЕКА». Руководство по использованию. Новосибирск, 1991. 4. Antiufeev S., Boulyonkova A., Kraineva I., Nemov A. Crreation and Scientific interliretation of Acad. Ershov’s Electronic Archive // The Fourth SEEDI Conference «Digitization of Cultural and Scientific Heritage». Belgrade, Serbia, 2008. Book of Abstracts, li.11. 5. Крайнева И. А., Черемных Н. А. Личный архив академика А. П. Ершова в Интернете // Отечественные архивы. 2001. № 5. С. 53–55. 6. Крайнева И. А., Черемных Н. А. Научное наследие академика А. П. Ершова // Проблемы культурного наследия в области инженерной деятельности / Под ред. Г. Г. Григоряна. М.: Информ-Знание, 2007. Вып. 5. С. 140–172. 7. Крайнева И. А. Архив академика А. П. Ершова как источник по социальной истории научного сообщества // Документ в парадигме междисциплинарного подхода: Материалы II Всерос. науч.-практ. конф. Томск: ТГУ, 2006. С. 146–149. 8. Крайнева И. А., Черемных Н. А. Академик А. П. Ершов и его архив // Развитие вычислительной техники в России и странах бывшего СССР: история и перспективы (SORUCOM 2006): Материалы Междунар. конф. Петрозаводск, 2006. Ч. 2. С. 50–56. 9. Крайнева И. А. Научная биография академика А. П. Ершова: Автореф. дис. … канд. ист. наук: 07.00.10. Томск, 2008. 32 с. 10. Курляндчик Г. В. Судьба семьи в эпоху компьютеров // Sorucom-2014: Материалы Междунар. конф. Казань, 2014. 11. Курляндчик Я. М. Система управления файлами. М., 1980. 20 с. (Препринт / ИТМ и ВТ АН СССР; № 13). | ru_RU |
dc.description.reference | 1. Fillipov V. E. et al. Electronic archive of academician A. P. Ershov as the methodology of creation and scientific interpretation. Information technologies in humanitarian researches. Novosibirsk, 2006, vol. 11, p. 51–56. (in Russ.) 2. Filippov V. E., Kraineva I. A., Filippova M. Ya., Cheremnykh N. A. Internet technologies as means of preservation and publication of materials of scientific, cultural and historical heritage by the example of academician A. P. Ershov's electronic archive. Ulan-Ude, 2003, p. 257–261. (in Russ.) 3. Kurlyandchik Ya. M. «LIBRARY» system. User's Guide. Novosibirsk, 1991. (in Russ.) 4. Antiufeev S., Boulyonkova A., Kraineva I., Nemov A. Crreation and Scientific interliretation of Acad. Ershov’s Electronic Archive. The Fourth SEEDI Conference «Digitization of Cultural and Scientific Heritage». Belgrade, Serbia, 2008. Book of Abstracts, li.11. 5. Kraineva I. A., Cheremnykh N. A. Personal archive of academician A. P. Ershov on the Internet. National archives, 2001, no. 5, p. 53–55. (in Russ.) 6. Kraineva I. A., Cheremnykh N. A. Scientific heritage of academician A. P. Ershov. Problems of cultural heritage in the field of engineering. Ed. by G. G. Grigoryan. Moscow, Inform-Znanie, 2007, vol. 5, p. 140–172. (in Russ.) 7. Kraineva I. A., Cheremnykh N. A. Archive of academician A. P. Ershov as a source on social history of scientific community. Second Russian scientific-practical conference «Document in the paradigm of interdisciplinary approach». Tomsk, TSU Press, 2006, p. 146–149. (in Russ.) 8. Krayneva I. A., Cheremnikh N. A. Academician A. P. Ershov and his archive. Proceedings of the international conference «Development of computer technology in Russia and the former Soviet Union: history and prospects (SORUCOM 2006)». Petrozavodsk, 2006, pt 2, p. 50–56. (in Russ.) 9. Kraineva I. A. Scientific library of academician A. P. Ershov. Dis. … candidate of Historical Sciences: 07.00.10. Tomsk, 2008, 32 p. (in Russ.) 10. Kurlyandchik G. V. The fate of the family in the era of computers. Proceedings of the international conference Sorucom. Kazan, 2014. (in Russ.) 11. Kurlyandchik Ya. M. File management system. Moscow, 1980, 20 p. (Preprint / IPMCE AS USSR; № 13). (in Russ.) | en |
dc.subject.udc | 004.652; 004.9 | |
dc.relation.ispartofvolume | 16 | |
dc.relation.ispartofnumber | 2 | |
dc.relation.ispartofpages | 86-94 |