Электронный архив НГУ

Об опыте миграции приложений на свободно распространяемое программное обеспечение с открытым кодом

Показать сокращенную информацию

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


Файлы в этом документе

Данный элемент включен в следующие коллекции

  • IT Выпуск 2 (2018)
    Вестник НГУ. Серия:Информационные технологии, 2018. Том 16, №2

Показать сокращенную информацию