Журнал "Программная инженерия"
Теоретический и прикладной научно-технический журнал
ISSN 2220-3397

Номер 10 2023 год

DOI: 10.17587/prin.14.471-481
УДК: 004.42
Импортозамещение информационных систем, базирующихся на языке C# и сетевой архитектуре
Е. А. Курако, канд. техн. наук, ст. науч. сотр., keaipu@yandex.ru, Р. Э. Асратян, канд. техн. наук, вед. науч. сотр., rubezas@yandex.ru, В. Л. Орлов, канд. техн. наук, вед. науч. сотр., ovl@ipu.ru, Федеральное государственное бюджетное учреждение науки Институт проблем управления им. В. А. Трапезникова РАН, Москва

Рассмотрены методы преобразования информационных систем, имеющих сетевую архитектуру и созданных на основе языка C#, таким образом, чтобы они могли выполняться в среде, компоненты которой включены в реестр российского программного обеспечения. Основу рассматриваемой среды составляют операционные системы, средства управления базами данных, web-средства, а также фреймворки и программные библиотеки. Допускается дополнительное использование совокупности открытых компонентов, т. е. тех, которые содержат полный набор исходных текстов и которые можно подвергнуть процедуре верификации. Выделены основные направления подготовки исполнительной среды. Определены методы настройки web-сервера Apache 2 и создания виртуального хоста. Проведена краткая оценка способов миграции баз данных. Рассмотрены вопросы коррекции исходного кода C# при изменении опе­рационной среды и методы преобразования исходного текста при изменении способов работы с графической средой.

Ключевые слова: импортозамещение, информационная система, C#, Astra Linux, Моно, PostgreSQL, Apache 2, графический интерфейс, web-сервисы
Стр. 471–481
Ссылка для цитирования:
Курако Е. А., Асратян Р. Э., Орлов В. Л. Импортозамещение информационных систем, базирующихся на языке C# и сетевой архитектуре // Программная инженерия. 2023. Том. 14, № 10. С. 471—481. DOI: 10.17587/prin.14.471-481.