по
Программные системы и вычислительные методы
12+
Меню журнала
> Архив номеров > Рубрики > О журнале > Авторы > Требования к статьям > Политика издания > Редакция > Порядок рецензирования статей > Редакционный совет > Ретракция статей > Этические принципы > О журнале > Политика открытого доступа > Оплата за публикации в открытом доступе > Online First Pre-Publication > Политика авторских прав и лицензий > Политика цифрового хранения публикации > Политика идентификации статей > Политика проверки на плагиат
Журналы индексируются
Реквизиты журнала
ГЛАВНАЯ > Вернуться к содержанию
Статьи автора Голосовский Михаил Сергеевич
Кибернетика и программирование, 2017-6
Голосовский М.С. - Алгоритмы автоматизированного выявления связей между элементами проекта разработки программного обеспечения c. 38-49

DOI:
10.25136/2644-5522.2017.6.19616

Аннотация: Предметом исследования является определение связей между элементами проекта разработки программного обеспечения, реализуемое с помощью трассировки требований на основе данных из систем контроля версий исходного программного кода. Многие известные методы трассировки являются зависимыми от языка программирования, что ограничивает их использование в проектах, разрабатываемых с использованием нескольких языков программирования. Поэтому цель исследования заключалась в формировании набора алгоритмов, позволяющих выстраивать связи между сущностями процесса разработки программного обеспечения (артефактами) на основе исходного кода, и анализировать эти связи (при этом код должен быть независимым от языка программирования и простым в реализации). Методология исследования объединяет методы системного анализа, программной инженерии, разработки программного обеспечения, теории надежности, информатики и математической квалиметрии. Основными выводами проведенного исследования являются алгоритмы автоматизированного определения связей между элементами проекта разработки программного обеспечения, позволяющие решать поставленные задачи выполнения импакт-анализа. Высокую вычислительную сложность разработанных алгоритмов можно снизить путем постепенного формирования глобальной матрицы связности по мере развития проекта. Точность разработанных алгоритмов можно повысить, если в качестве элемента связи брать не файл, а функцию или метод класса.
Программные системы и вычислительные методы, 2015-3
Голосовский М.С. - Модель оценивания погрешностей прогнозирования сроков разработки программного обеспечения

DOI:
10.7256/2454-0714.2015.3.17100

Аннотация: Предметом исследования является сфера разработки программного обеспечения. Важной прикладной задачей является достоверное прогнозирование сроков разработки программного обеспечения. Однако отсутствие массива типовых работ по созданию программного обеспечения, время выполнения которых заранее определено регламентом или замерено с использованием хронометража, существенно затрудняет решение названной задачи. С учетом такой неопределенности создана математическая модель оценивания погрешностей прогнозирования сроков разработки программного обеспечения на основе нечёткой адаптивной системы, основанной на массиве продукционных правил, антецеденты и консеквенты которых представлены лингвистическими переменными. Методология исследования объединяет методы программной инженерии и методы нечеткого логического вывода с применением нечетких регуляторов на основе продукционных правил. Основным результатом исследования является модель оценивания погрешностей прогнозирования сроков разработки программного обеспечения на основе нечёткой адаптивной системы и результаты исследования ее потенциальной эффективности. Показано, что достоинствами разработанной модели являются: возможность получения оценки ошибки на основе экспертных оценок при отсутствии статистических данных; возможность корректировки модели в ходе выполнения проекта; устойчивость модели к разовым шумовым изменениям в результирующих значениях;возможность переноса модели в новый проект.
Тренды и управление, 2015-2
Голосовский М.С., Солнцев В.И., Лушкин А.М. - Методика адаптивного персонифицированного управления подготовкой персонала с использованием автоматизированных систем обучения

DOI:
10.7256/2454-0730.2015.2.14132

Аннотация: Предметом исследования являются вопросы совершенствования подготовки персонала с использованием автоматизированных систем обучения за счет реализации адаптивного персонифицированного управления подготовкой персонала, учитывающего индивидуальные особенности обучаемого, немонотонность траекторий обучения, рефлексивность и прогностические оценки усвоения материала, получаемые в результате ретроспективного анализа динамики обучения. В процессе подготовки персонала на основе анализа результатов взаимодействия автоматизированной системы обучения с обучаемым оценивается эффективность реализуемой стратегии обучения, которая при необходимости адаптивно корректируется на основе положений трансформационной теории обучения. Исследование выполнено с применением методов инженерной психологии, системного анализа, управления знаниями, проектирования автоматизированных систем, эргономики. Основные выводы проведенного исследования заключаются в том, что использование методов теории трансформационного обучения для реализации адаптивного персонифицированного управления подготовкой персонала с использованием автоматизированных систем обучения позволяет сократить сроки и повысить качество профессиональной подготовки обучаемых за счет оптимизации типовой структуры обучения для каждого обучаемого с учетом индивидуальных особенностей усвоения им учебного материала.
Программные системы и вычислительные методы, 2015-2
Голосовский М.С., Есев А.А. - Технология синтеза базы психологических и дидактических тестов системы автоматизированного обучения

DOI:
10.7256/2454-0714.2015.2.14920

Аннотация: Предметом исследования являлся синтез базы психологических и дидактических тестов для текущего контроля уровня знаний обучаемых, реализуемого с помощью системы тестового контроля системы автоматизированного обучения. Функционирование этой системы основано на реализации адаптивного тестирования, представляющего собой процесс автоматизированного подбора тестовых заданий (контрольных вопросов) такого уровня трудности, при котором точность (объективность) измерения уровня знаний обучаемого достигает максимума, а неотъемлемой частью системы база контрольных тестов, объединяющая психологические и дидактические тесты. Для выполнения исследования использовались методы педагогической информатики, структурного системного анализа, экспертных оценок, проектирования баз данных автоматизированных систем. В результате исследований создана и успешно апробирована на практике технология синтеза базы тестов системы автоматизированного обучения, позволяющая реализовать адаптивное управление обучением за счет обеспечения соответствия обучающих воздействий индивидуально-психологическим особенностям и уровню подготовки обучаемых с автоматизированным контролем уровня их мотивации и активности.
Программные системы и вычислительные методы, 2015-1
Голосовский М.С. - Информационно-логическая модель процесса разработки программного обеспечения

DOI:
10.7256/2454-0714.2015.1.14119

Аннотация: Предметом исследования являются ранние стадии жизненного цикла программного обеспечения, от качества выполнения работ на которых существенно зависит качество результата разработки программного обеспечения. В результате анализа опыта практического применения широко используемых водопадной (каскадной), итеративной и инкрементной моделей жизненного цикла программного обеспечения показано, что они не в полной мере удовлетворяют потребностям практики. Вместе с тем, имеется возможность синтеза модели жизненного цикла программного обеспечения, объединяющей достоинства трех названных моделей. Методология исследования базируется на моделях жизненного цикла программного обеспечения, структурном системном анализе, программной инженерии и информационно-логическом моделировании. Основные выводы проведенного исследования заключаются в том, что разработана модель жизненного цикла программного обеспечения (для этапа его разработки), представленная в нотации UML-диаграммы, которая состоит из этапов инициации разработки, постановки инкремента, исполнения инкремента и завершения разработки. Практическая реализация разработанной модели обеспечивает сокращение времени, необходимого на разработку программного обеспечения и необходимой отчетной документации.
Другие сайты издательства:
Официальный сайт издательства NotaBene / Aurora Group s.r.o.