Программные системы и вычислительные методы - рубрика Показатели качества и повышение надежности программных систем
по
Программные системы и вычислительные методы
12+
Меню журнала
> Архив номеров > Рубрики > О журнале > Авторы > Требования к статьям > Политика издания > Редакция > Порядок рецензирования статей > Редакционный совет > Ретракция статей > Этические принципы > О журнале > Политика открытого доступа > Оплата за публикации в открытом доступе > Online First Pre-Publication > Политика авторских прав и лицензий > Политика цифрового хранения публикации > Политика идентификации статей > Политика проверки на плагиат
Журналы индексируются
Реквизиты журнала
ГЛАВНАЯ > Журнал "Программные системы и вычислительные методы" > Рубрика "Показатели качества и повышение надежности программных систем"
Показатели качества и повышение надежности программных систем
Волченская Т.В., Князьков В.С. - Марковские модели для оценки эффективности параллельных вычислений
Аннотация: УДК 519.876.5 В статье рассматривается иерархический подход к анализу сложности реализации параллельных вычислительных процессов. Вводятся понятия элементарных однородных и элементарных неоднородных вычислительных процессов, на основе которых строится анализ неоднородных ветвящихся параллельных и гетерогенных вычислительных процессов (ВП). Показано, что сложные параллельные и гетерогенные ВП представимы в виде дискретных Марковских процессов специального вида. Предложен подход, позволяющий преобразовывать такие процессы к классическим дискретным Марковским процессам с последовательной сменой состояний.
Кубашева Е.С. - МЕТОДИКА ОЦЕНКИ КАЧЕСТВА ВЕБ-ПРИЛОЖЕНИЙ

DOI:
10.7256/2454-0714.2013.1.7232

Аннотация: В статье предложена методика оценки качества веб-сайтов. Особенностью методики является то, что она основана на требованиях государственного стандарта и содержит большее число оцениваемых характеристик, по сравнению с аналогичными. Кроме того, предложенная методика позволяет оценивать как весь веб-проект целиком, так и работать отдельно с его элементами (страницами, разделами). Анализ и оценка качества разрабатываемых программных продуктов (сайтов) столь же необходимы, как контроль за организацией труда и качеством выпускаемой продукции на промышленном предприятии. Это особенно актуально в условиях современных рыночных отношении, т.к. очевидно, что стоимость проекта во многом будет определяться его качеством.
Тиханычев О.В. - Об уточнении парадигмы контроля качества программных продуктов c. 1-12

DOI:
10.7256/2454-0714.2022.2.37985

EDN: ZXYEKP

Аннотация: Актуальность статьи определяется тем, что, несмотря на большой практический опыт, накопленный в области автоматизации управления, в процессе разработки автоматизированных систем остаётся достаточно много проблем, в том числе, связанных с разработкой прикладного программного обеспечения для них. С учетом этого, в качестве предмета исследования выбран процесс разработки программного обеспечения автоматизированных систем управления. Объектом исследования выбрана модель контроля качества этого процесса, реализуемая в парадигме контроля. В настоящее время нормативные документы, регулирующие оценку качества программного обеспечения, сформированы на основе парадигмы, определяющей, что качество программ проверятся исключительно на соответствие требованиям технического задания. Но, как показала практика, такая парадигма не в полной мере соответствует современным условиям, обеспечивая не полноценный контроль качества, а проверку соответствия программ ожиданиям заказчика, сформулированным ещё на этапе проектирования системы. Для поиска путей решения проблемы, в статье использованы общенаучные методы анализа и синтеза. На основе анализа применяемых в настоящее время методов и моделей тестирования программного обеспечения синтезированы предложения по уточнению парадигмы его оценки. В статье сформулирована постановка научно-практической задачи и предложен возможный подход к её решению, основанный на уточнении используемой в настоящее время парадигмы оценки качества, на переходе от «жесткой», заранее задаваемой модели, к расширенной модели оценки качества, учитывающей не только требования технического задания, но и условия их выполнения, а также наличие синергетического эффекта. Новизна предлагаемого подхода заключается в том, что решение сформулированной задачи обеспечит общее повышение качества автоматизации управления за счёт повышения безопасности и эффективности программ на основе перехода к применению расширенной динамической модели тестирования разрабатываемого программного обеспечения, реализуемой в рамках уточнённой парадигмы оценки качества
В.С. Князьков, Т.В. Волченская - Марковские модели для оценки эффективности параллельных вычислений c. 10-27

DOI:
10.7256/2454-0714.2013.1.62445

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

DOI:
10.7256/2454-0714.2020.2.28814

Аннотация: Предметом исследования является процесс разработки программного обеспечения автоматизированных систем управления. Объект исследования - система контроля качества этого процесса. В настоящее время нормативными документами установлен перечень основных характеристик оценки качества программ, который, как показала практика, не в полной мере соответствует своему назначению, обеспечивая не контроль качества, а проверку соответствия программ требованиям заказчика, сформулированным в техническом задании. Одна из причин этого заключается в невозможности оценивать исключительно количественными показателями качество систем, включающих как технические средства, так и человека. Попытка использовать мировую практику, например, относительно удачные модели качества из стандартов ISO/IEC 25000:2014 до настоящего времени не реализована: сама модель нормативными документами (ГОСТ Р ИСО/МЭК 25010-2015) разрешена к использованию, но описанные в ней показатели качества не приняты. Проводимые в частном порядке доработки существующих методов не решают проблему системно. В статье использованы общенаучные методы анализа и синтеза. На основе анализа существующих подходов к оценке качества разработки программного обеспечения синтезированы предложения по совершенствованию этого процесса В статье сформулирована постановка научно-практической задача и предложен один из подходов к её решению, основанный на доработке существующих методов оценки качества на основе модели, описанной в ГОСТ Р ИСО/МЭК 25010 с учётом реальных потребностей пользователей, интерпретированных через снижение вероятности ошибок первого и второго рода, возникающих при использовании программного обеспечения. Решение сформулированной задачи обеспечит общее повышение эффективности автоматизированного управления за счёт применения количественно-качественных оценок разрабатываемого программного обеспечения
Михеев И.В., Виштак О.В., Кондратов Д.В. - Система количественных характеристик оценки качества программных продуктов c. 28-35

DOI:
10.7256/2454-0714.2018.2.25981

Аннотация: Предметом исследования является процесс обучения программированию. Информационные технологии находятся в тесной интеграции с различными сферами деятельности человека. К особенностям можно отнести стремительные темпы развития технологий в данной области и необходимостью модернизации уже функционирующих информационно-технических средств. Существующие на данный момент стандарты и другие нормативные документы могут быть применены лишь для реальных разработок, к которым нельзя отнести программы разрабатываемые студентами в процессе обучения, соответственно в полной мере такие документы и нормативы не могут быть использованы для оценки уровня знаний студентов, так как перед их применением необходимо выполнить анализ наиболее значимых и выполнить адаптацию под особенности процесса обучения. В процессе исследования были выделены именно те количественные характеристики – метрики, которые позволяют выявить реальный уровень владения технологиями студента. Используя полученные количественные характеристики в качестве целостной системы, у преподавателей появляется возможность получить объективную оценку разработанной студентом программе, причём такая оценка будет в полной мере соответствовать требованиям балльно-рейтинговой оценки успеваемости студентов. В результате анализа данной области исследования были выделены и описаны метрики из группы «Метрики характеристики»: код завершения программы, общее время выполнения программы, максимальный объём используемой физической памяти, максимальное количество использованных страниц памяти, максимальное количество использованной виртуальной памяти, использование процессорного времени, использование общего процессорного времени, которые могут быть использованы как основа для построения программного продукта, выполняющего тестирование и оценку студенческих программ на основе динамического подхода.
Е.С. Кубашева, А.Г. Гаврилов - Методика оценки качества веб-приложений c. 28-34

DOI:
10.7256/2454-0714.2013.1.62446

Аннотация: В статье предложена методика оценки качества веб-сайтов. Особенностью методики является то, что она основана на требованиях государственного стандарта и содержит большее число оцениваемых характеристик, по сравнению с аналогичными. Кроме того, предложенная методика позволяет оценивать как весь веб-проект целиком, так и работать отдельно с его элементами (страницами, разделами). Анализ и оценка качества разрабатываемых программных продуктов (сайтов) столь же необходимы, как контроль за организацией труда и качеством выпускаемой продукции на промышленном предприятии. Это особенно актуально в условиях современных рыночных отношении, т.к. очевидно, что стоимость проекта во многом будет определяться его качеством.
Шарипов Р.Р., Юсупов Б.З. - Исследование электрических параметров пороговых извещателей c. 29-47

DOI:
10.7256/2454-0714.2023.3.43682

EDN: ZSVLGS

Аннотация: Этот научный труд проводит глубокий анализ охранно-пожарной системы, рассматриваемой как инструмент обеспечения безопасности различных объектов – от промышленных зданий до жилых помещений. Основой для изучения служат две ключевые подсистемы: система пожарной сигнализации, предназначенная для обнаружения и оповещения о возникновении пожара, и система охранной сигнализации, задачей которой является обнаружение попыток незаконного вторжения. Для каждой из этих подсистем исследуются их функции и компоненты, описывается механизм действия, принципы работы, а также возможные варианты реализации в зависимости от конкретных условий и требований к безопасности. При этом ставится акцент на трех типах автоматической пожарной сигнализации: пороговой, адресно-опросной и адресно-аналоговой, каждая из которых имеет свои особенности, преимущества и недостатки. Статья не ограничивается теоретическим анализом и представляет результаты практического исследования трех основных типов охранно-пожарных систем: проводной, беспроводной и адресной. Исследование проведено на основе специально разработанного учебного стенда, который позволяет имитировать работу охранно-пожарной системы в условиях, максимально приближенных к реальности.    Статья демонстрирует схемы подключения извещателей, объясняет их состояния в режимах "норма" и "тревога". Отмечается, что были измерены токи и напряжения шлейфов сигнализации в различных режимах. Представлены диаграммы зависимостей этих параметров, а также измерены пороговые уровни срабатывания сигнализации. Представленное в работе исследование обеспечивает ценный вклад в изучение и оптимизацию охранно-пожарных систем, предоставляя значимые данные для разработки и тестирования этих систем. Статья может быть полезна для специалистов в области охранно-пожарной безопасности и для тех, кто заинтересован в улучшении эффективности этих систем.
Щемелинин Д.А., Ефимов В.В. - Методика оценки интенсивности технического обслуживания глобально распределенной вычислительной системы c. 39-47

DOI:
10.7256/2454-0714.2018.4.27842

Аннотация: Предметом исследования являются новые выпуски программного обеспечения и последующие ограничения интенсивности инсталляции новых выпусков программного обеспечения для современных облачных сервисов, представляющих из себя сложные глобально распределенные вычислительные системы, требующие непрерывного технического обслуживания. Объектом научного исследования является глобально-распределенная облачная вычислительная система компании RingCentral (США). Авторы подробно рассматривают важные критерии для бизнеса при переходе на облачный сервис, включая уровни доступности современных информационных услуг для глобально-распределенных вычислительных систем с учетом растущего количества изменений в них. В статье предложена новая методика экспериментального расчета максимальной интенсивности инсталляции и обновления программного обеспечения в облачных информационных системах без деградации качества предоставления информационных услуг. С ростом степени функциональной декомпозиции облачных систем и количества серверов, актуальным становится вопрос оценки интенсивности внесения изменений в программное обеспечение для глобально-распределенных вычислительных систем. Предложенный метод позволил эффективно обслуживать глобальную облачную информационную систему компании RingCentral без перерывов в ее работоспособности.
Добрынин А.С., Койнов Р.С., Кулаков С.М., Пургина М.В. - О практическом применении гибких механизмов разработки программного обеспечения c. 45-53

DOI:
10.7256/2454-0714.2018.3.26877

Аннотация: Предметом исследования являются модели жизненного цикла и подходы к разработке программного обеспечения в условиях значительных временных и финансовых ограничений. Рассматривается рабочий процесс разработки программного обеспечения с использованием гибкой методологии и итерационной модели жизненного цикла. Объектами исследования являются современные подходы к разработке программного обеспечения и повышения эффективности труда за счёт предложенных механизмов стимулирования, основанных на учете требований заказчика. Авторы также уделяют внимание вопросам организации труда при разработке программного обеспечения. В работе использовались методы системного анализа, подходы к принятию коллективных решений в условиях неопределенности, включая методы опроса и экспертных оценок. Авторы предлагают механизм стимулирования для разработчиков программного обеспечения, работающих в рамках итерационной модели неполного жизненного цикла. Важным результатом проведенного исследование является вывод об эффективности подхода к стимулированию, основанного на реализованной функциональности в рамках текущей итерации разработки. Представленный подход позволяет объективно оценить вклад каждого разработчика в решение отдельных задач проекта.
Зорченков А.М. - Автоматизация миграций сторонних библиотек c. 71-87

DOI:
10.7256/2454-0714.2022.1.34337

Аннотация: Миграция вручную между различными сторонними библиотеками представляет собой проблему для разработчиков программного обеспечения. Разработчикам обычно необходимо изучить интерфейсы прикладного программирования обеих библиотек, а также прочитать их документацию, чтобы найти подходящие сопоставления между заменяющим и заменяемым методами. В этой статье я представлю новый подход (MIG) к машинному обучению, который рекомендует сопоставления между методами двух API библиотек. Моя модель учится на вручную найденных данных реализованных миграций, извлекает набор функций, связанных с подобием сигнатуры метода и текстовой документации. Я оценил модель с использованием 8 популярных миграций, собранных из 57 447 проектов Java с открытым исходным кодом. Результаты показывают, что модель может рекомендовать соответствующие сопоставления API библиотеки со средним показатель точности 87%.   В данном исследовании рассматривается проблема рекомендации сопоставления методов при миграции между сторонними библиотеками. Описан новый подход, рекомендующий сопоставление методов между двумя неизвестными библиотеками с использованием признаков, извлеченных из лексического сходства между именами методов и текстовым подобием документаций методов. Я оценил результат, проверяя, как данный подход и три других наиболее часто используемых подходов рекомендуют сопоставление методов миграции для 8 популярных библиотек. Я показал, что предлагаемый подход показывает гораздо лучшую точность и производительность, чем другие 3 метода. Качественный и количественный анализ результатов показывает увеличение точности на 39.51% в сравнении с другими широко известными подходами.
Афондеркин С.Ю., Гаязов С.Е., Игнатов Ф.В. - Использование распределенной обработки для контроля качества данных детектора КМД-3

DOI:
10.7256/2454-0714.2016.2.19120

Аннотация: КМД-3 – детектор элементарных частиц, работающий на электрон-позитронном коллайдере ВЭПП-2000 в Институте Ядерной Физики им. Г.И.Будкера. Для обеспечения конечного контроля качества записанных данных и диагностики сбоев в подсистемах детектора, выполняется полная реконструкция событий с помощью программного обеспечения, разработанного коллаборацией КМД-3. В зависимости от светимости коллайдера, на установке может регистрироваться до 1500 событий в секунду, что в 30 раз превышает среднюю скорость их обработки одним процессом. В целях повышения эффективности работы системы сбора данных детектора и ускорительного комплекса в целом, с помощью распределения потока событий по нескольким процессам обработки, скорость реконструкции была увеличена до значений, возникающих при пиковой светимости. В статье приведен общий обзор систем для сбора и обработки данных детектора, а также описана архитектура распределенной версии программного обеспечения реконструкции событий, зарегистрированных детектором. Для поиска оптимального архитектурного решения были использованы методы системного анализа и структурной декомпозиции компонентов систем сбора и обработки данных, в результате в качестве решения был предложен и реализован паттерн "трубы и фильтры". При реализации была применена методология императивного параллельного программирования. Приложение для обработки данных было дополнено модулями для передачи необходимых данных между обрабатывающими процессами. Реализованная система может обрабатывать события со скоростью их записи, что позволяет получать информацию о интегральных характеристиках работы комплекса и реагировать на сбои в работе электроники и ПО детектора в реальном времени.
Афондеркин С.Ю., Гаязов С.Е., Игнатов Ф.В. - Использование распределенной обработки для контроля качества данных детектора КМД-3 c. 124-135

DOI:
10.7256/2454-0714.2016.2.67833

Аннотация: КМД-3 – детектор элементарных частиц, работающий на электрон-позитронном коллайдере ВЭПП-2000 в Институте Ядерной Физики им. Г.И.Будкера. Для обеспечения конечного контроля качества записанных данных и диагностики сбоев в подсистемах детектора, выполняется полная реконструкция событий с помощью программного обеспечения, разработанного коллаборацией КМД-3. В зависимости от светимости коллайдера, на установке может регистрироваться до 1500 событий в секунду, что в 30 раз превышает среднюю скорость их обработки одним процессом. В целях повышения эффективности работы системы сбора данных детектора и ускорительного комплекса в целом, с помощью распределения потока событий по нескольким процессам обработки, скорость реконструкции была увеличена до значений, возникающих при пиковой светимости. В статье приведен общий обзор систем для сбора и обработки данных детектора, а также описана архитектура распределенной версии программного обеспечения реконструкции событий, зарегистрированных детектором. Для поиска оптимального архитектурного решения были использованы методы системного анализа и структурной декомпозиции компонентов систем сбора и обработки данных, в результате в качестве решения был предложен и реализован паттерн "трубы и фильтры". При реализации была применена методология императивного параллельного программирования. Приложение для обработки данных было дополнено модулями для передачи необходимых данных между обрабатывающими процессами. Реализованная система может обрабатывать события со скоростью их записи, что позволяет получать информацию о интегральных характеристиках работы комплекса и реагировать на сбои в работе электроники и ПО детектора в реальном времени.
Миронов С.В., Куликов Г.В. - Анализ потенциальных возможностей методов тестирования программного обеспечения без использования исходных текстов

DOI:
10.7256/2454-0714.2015.2.16767

Аннотация: В статье рассмотрено сложившееся противоречие между природой реальных уязвимостей программного кода, ограничениями нормативно-методической базой испытаний по требованиям безопасности программного обеспечения и желанием разработчиков не предоставлять исходные тексты программ. Методы анализа программных продуктов, которые не требуют наличия исходных текстов программ, широко применяются за рубежом, а в нашей стране еще не получили широкого распространения. Исследуется вопрос: могут ли такие методы и средства повысить эффективность сертификационных испытаний программного обеспечения, а также определить необходимые изменения в нормативных документах, открывающие возможности применения методов тестирования программ без исходных кодов при сертификационных испытаний. Методы исследования: программная инженерия, анализ сложных систем, теория надежности сложных систем, синтез программного обеспечения, компиляция программного обеспечения. В результате исследования показано, что использование методов тестирования без исходных текстов позволяет находить распространенные уязвимости в программном обеспечении, которые эффективно не выявляются из-за ограничений нормативной базы на наличие исходных текстов; накопленный опыт сертификационных испытаний на отсутствие недекларированных возможностей и программных закладок, а также независимого тестирования программных продуктов позволяет определить приоритетные направления совершенствования нормативной базы, основанной на применении методов тестирования программ без исходных текстов.
Миронов С.В., Куликов Г.В. - Анализ потенциальных возможностей методов тестирования программного обеспечения без использования исходных текстов c. 150-162

DOI:
10.7256/2454-0714.2015.2.67097

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

DOI:
10.7256/2454-0714.2014.2.12291

Аннотация: Предметом исследования в статье являются методы определения функциональной полноты автоматизированных информационных систем, внедряемых в государственных учреждениях социальной сферы. Определяется перечень автоматизируемых функций, оказывающих непосредственное влияние на эффективность деятельности учреждении. В статье рассматривается использование методики, основанной на дельфийском подходе к экспертной оценке. Происходит рассмотрение преимуществ использования данной методики, а также коэффициента парной корреляции Спирмена при определении степени сходимости экспертных оценок. Применение методики демонстрируется на выборке из 8 различных программных продуктов для автоматизации деятельности по оказанию услуг государственными учреждениями социальной сферы. Проведение предварительного экспертного анализа эффективности функций типовой системы согласно методике, основанной на дельфийском подходе к экспертной оценке В данной статье впервые предлагается использование для оценки качества и функциональной полноты автоматизированных информационных систем, внедряемых в государственные учреждения социальной сферы, методики, основанной на дельфийском подходе с применением коэффициента парной корреляции Спирмена при определении степени сходимости экспертных оценок. Проведенный в данной статье анализ показывает, что применение данной методики позволяет существенно повысить объективность оценки, за счет использования обратной связи, анализа результатов предыдущих туров, а также их учета при оценке значимости мнений экспертов.
Бойков С.А. - Экспертная оценка функциональной полноты автоматизированных информационных систем для государственных учреждений c. 166-173

DOI:
10.7256/2454-0714.2014.2.65260

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

DOI:
10.7256/2454-0714.2016.3.19380

Аннотация: В данной статье рассматриваются пути улучшения эффективности работы предприятия за счет увеличения скорости доступа к базам данных и общей отказоустойчивости системы. Изучаются характеристики систем хранения данных, такие как IOPS (количество операций ввода-вывода в секунду) и разбираются виды устройств хранения данных и способы их подключения. Рассматриваются конкретные сценарии использования систем хранения данных относительно их способов соединения и других основных характеристик, применение их в предприятии. Дальнейшие пути расширения дискового пространства и действия при масштабировании вычислительной сети предприятия, с учетом появления новых гибридных систем хранения данных на основе флеш-памяти. В начале статьи рассматриваются виды хранения данных, а также проводится сравнение СХД в зависимости от задач предприятия. Проводится исследование выбора способа соединения, изучение достоинств и недостатков каждого из них путем изучения технических характеристик и особенностей программных и аппаратных систем хранения данных. Исследование влияние IOPS на быстродействие доступа к базам данных. Составлена таблица соотношения характеристик различных систем хранения данных. В результате проведенной работы выявлены конкретные схемы применения СХД для небольших и средних предприятий. Такой подход к задаче позволяет создать гибкое решение, которое не требует полную замену оборудования при увеличении требуемого дискового пространства и подключении дополнительных серверов, что в сумме дает большую экономическую и технологическую эффективность предприятию.
Поначугин А.В., Сокрута В.В. - Система хранения данных как фактор повышения эффективности функционирования информационных систем c. 240-249

DOI:
10.7256/2454-0714.2016.3.68104

Аннотация: В данной статье рассматриваются пути улучшения эффективности работы предприятия за счет увеличения скорости доступа к базам данных и общей отказоустойчивости системы. Изучаются характеристики систем хранения данных, такие как IOPS (количество операций ввода-вывода в секунду) и разбираются виды устройств хранения данных и способы их подключения. Рассматриваются конкретные сценарии использования систем хранения данных относительно их способов соединения и других основных характеристик, применение их в предприятии. Дальнейшие пути расширения дискового пространства и действия при масштабировании вычислительной сети предприятия, с учетом появления новых гибридных систем хранения данных на основе флеш-памяти. В начале статьи рассматриваются виды хранения данных, а также проводится сравнение СХД в зависимости от задач предприятия. Проводится исследование выбора способа соединения, изучение достоинств и недостатков каждого из них путем изучения технических характеристик и особенностей программных и аппаратных систем хранения данных. Исследование влияние IOPS на быстродействие доступа к базам данных. Составлена таблица соотношения характеристик различных систем хранения данных. В результате проведенной работы выявлены конкретные схемы применения СХД для небольших и средних предприятий. Такой подход к задаче позволяет создать гибкое решение, которое не требует полную замену оборудования при увеличении требуемого дискового пространства и подключении дополнительных серверов, что в сумме дает большую экономическую и технологическую эффективность предприятию.
Гагарина Л.Г., Малыхин А.Ю., Слюсарь В.В. - К вопросу о возможностях отладки и тестирования приложения для ОС Android на примере приложения для измерения характеристик электротранспорта

DOI:
10.7256/2454-0714.2014.3.13340

Аннотация: На примере программы для измерения характеристик электротранспорта рассмотрены возможности отладки и осуществления логгирования в интегрированной среде программирования Eclipse IDE, в процессе разработки программного приложения для мобильных устройств, использующих операционную систему Android. Продемонстрирован практический пример использования классического метода тестирования «черный ящик» для разрабатываемого Android-приложения. Приведены результаты краткого исследования имеющейся информации по специфичной для ОС Android возможности отправления обнаруженных ошибок в программе непосредственно разработчику и ее практического применения. Экспериментальное получение данных, исследование через разработку ПО (сначала неверный результат, затем тестирование полученного результата, правка исходных данных и программного кода, и, как следствие, работоспособный программный продукт). Приведены специфические методы тестирования программного обеспечения, которые применимы только к программам для ОС Android, а также к программам, получающим и обрабатывающим данные от датчиков электротранспорта. В итоге, рассмотрены отладка, логгирование, тестирование методами белого и черного ящика, отправка отчетов об ошибках. Также показаны примеры данных, которыми можно проверить корректность выполнения различных частей программы для отображения характеристик электротранспорта.
Малыхин А.Ю., Слюсарь В.В. - К вопросу о возможностях отладки и тестирования приложения для ОС Android на примере приложения для измерения характеристик электротранспорта c. 273-281

DOI:
10.7256/2454-0714.2014.3.65643

Аннотация: На примере программы для измерения характеристик электротранспорта рассмотрены возможности отладки и осуществления логгирования в интегрированной среде программирования Eclipse IDE, в процессе разработки программного приложения для мобильных устройств, использующих операционную систему Android. Продемонстрирован практический пример использования классического метода тестирования «черный ящик» для разрабатываемого Android-приложения. Приведены результаты краткого исследования имеющейся информации по специфичной для ОС Android возможности отправления обнаруженных ошибок в программе непосредственно разработчику и ее практического применения. Экспериментальное получение данных, исследование через разработку ПО (сначала неверный результат, затем тестирование полученного результата, правка исходных данных и программного кода, и, как следствие, работоспособный программный продукт). Приведены специфические методы тестирования программного обеспечения, которые применимы только к программам для ОС Android, а также к программам, получающим и обрабатывающим данные от датчиков электротранспорта. В итоге, рассмотрены отладка, логгирование, тестирование методами белого и черного ящика, отправка отчетов об ошибках. Также показаны примеры данных, которыми можно проверить корректность выполнения различных частей программы для отображения характеристик электротранспорта.
Поначугин А.В. - Проблемы надежности функционирования и сопровождения современных вычислительных систем

DOI:
10.7256/2454-0714.2015.4.17891

Аннотация: В середине прошлого века проблема надежности приобрела статус научности. Этому способствовало активное развитие вычислительных систем. Внедрение и сопровождение информационной системы - это долгий, трудный и кропотливый процесс, который влияет на то, как в будущем сложатся отношения пользователя с системой. В работе рассмотрены различные подходы к распределению и использованию времени на сопровож-дение информационной системы. Проанализирована значимость процессов сопровождения информационной системы на всех стадиях её жизненного цикла. Рассмотрены подходы к обеспечению надёжности функционирования и сопровождения различных классов информационных систем. На разных уровнях управления по решению проблем обеспечения функционирования информационной системы определён перечень рекомендаций. В работе проведен анализ существующих программных и аппаратных средств и инструментальных методов, связанных с сопровождением информационных систем и их надежным функционированием. В ходе проведенного анализа автором сделан вывод: функция сопровождения вычислительных систем одинаково важна на всех этапах жизненного цикла и занимает значительную долю времени в работе информационно-технического отдела и неразрывно связана с показателями надежности функционирования информационных систем. Также, в работе предложена методика использования программных инструментальных средств для контроля характеристик функционирования информационной системы.
Поначугин А.В. - Проблемы надежности функционирования и сопровождения современных вычислительных систем c. 365-373

DOI:
10.7256/2454-0714.2015.4.67454

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