• A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта
Найдены 33 публикации
Сортировка:
по названию
по году
Статья
Терехов А. Н., Брыксин Т. А., Литвинов Ю. В. Программная инженерия. 2013. № 6. С. 11-19.

Описан подход к разработке программного обеспечения, основанный на применении специализированных графических языков. Рассмотрены существующие на настоящее время платформы для создания специализированных визуальных сред разработки, описана платформа QReal, разрабатываемая на кафедре системного программирования СПбГУ. Дано описание общей архитектуры системы, основных ее функциональных особенностей, приведены примеры ее практического применения.

Добавлено: 30 октября 2018
Статья
Силаков Д. В. Программная инженерия. 2013. № 7. С. 2-6.

Статья посвящена RPM5—набору инструментальных средств для установки, обновления и удаления программного обеспечения в ОС Linux, использующего возможности современных системных библиотек и аппаратных средств для повышения удобства управления ПО как для разработчиков, так и для пользователей.

Добавлено: 22 сентября 2015
Статья
Позин Б. А. Программная инженерия. 2014. № 11. С. 3-5.

Статья посвящена краткому анализу основных положений инициативы SEMAT — Software Engineering Method and Theory по воссозданию единой теории программной инженерии. В рамках инициативы разработан стандарт OMG, получивший название Essence, определяющий ядро и язык программной инженерии. Ядро представляет собой минимальное количество сущностей, участвующих в процессе создания программной системы или являющихся его результатом, а также оно вводит отношения между этими сущностями. Разъяснены основные причины эффективности предлагаемой теории.

Добавлено: 19 августа 2015
Статья
Коротков А.О., Позин Б.А. Программная инженерия. 2017. Т. 8. № 11. С. 483-489.

В статье описаны результаты реализации инструмента генерации тестовых данных, методом разбиения значений входных параметров системы на классы эквивалентности для автоматизации комплексного функционального тестирования информационных систем, управляемых XML-сообщениями.

Добавлено: 24 ноября 2017
Статья
Пелепелин И. Е., Ерофеев Е. В. Программная инженерия. 2012. № 7. С. 42-47.

В статье обсуждаются результаты тестирования скорости выполнения базовых операций работы с документами, реализованных на основе протокола CMIS версии 1.0, в сравнении с использованием Native API хранилищ ECM-систем Alfresco и IBM FileNet. Результаты показывают значительное снижение производительности при использовании CMIS. Даны практические рекомендации по определению границ, в рамках которых целесообразно использование протокола CMIS.  

Добавлено: 1 марта 2013
Статья
Салибекян С. М., Панфилов П. Б. Программная инженерия. 2013. № 9. С. 9-16.

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

Добавлено: 9 июня 2013
Статья
Баканов В. М. Программная инженерия. 2011. № 1. С. 34-38.

Рассматривается проблема эффективного использования ресурсов многопроцес- сорных вычислительных систем (МВС) архитектуры MPP (Massively Parallel Processing) для расчётов по конкретным параллельным алгоритмам. Предлагается интегральный  показатель эффективности выполнения данной параллельной программы на конкретной  МВС, учитывающий как аппаратные показатели системы, так и качество распараллеливания программы.  

Добавлено: 14 мая 2013
Статья
Галатенко А.В., Плетнева В. Программная инженерия. 2020. Т. 11. № 1. С. 40-46.

Исследованы вопросы вложимости классических моделей безопасности take-grant и невлияния в современную модель CBAC (Concept-Based Access Control). Под вложением понимается инъективное отображение, сохраняющее свойства безопасности и функциональные возможности системы. Основными результатами, представленными в настоящей статье, являются конструктивно доказанные теоремы о вложимости моделей.

Добавлено: 7 октября 2020
Статья
Байда А., Галахов И. В., Куприянов Ю. В. и др. Программная инженерия. 2014. № 11. С. 17-19.

В данном документе представлены термины и определения Essence и их перевод на русский язык (из раздела 4 первой бета-версии стандарта OMG Essence, часть 4, стр. 4), осуществленный рабочей группой российского отделения SEMAT

Добавлено: 19 августа 2015
Статья
Гамаюнов Д. Ю., Сковорода А. А. Программная инженерия. 2019. № 7-8. С. 324-333.

Рассмотрена задача автоматического обнаружения вредоносных Android-приложений. Предлагаемое решение содержит метод построения динамических моделей поведения приложений, а также их сравнения и автоматической классификации с использованием алгоритмов машинного обучения. Наименьшая доля ложных срабатываний (0,5 %) была получена по результатам тестовых испытаний программной реализации метода при использовании алгоритма градиентного бустинга. При этом правильно было классифицировано 85% вредоносных при­ложений из контрольной выборки.

Добавлено: 10 сентября 2019
Статья
Батоврин В. К., Позин Б. А. Программная инженерия. 2019. Т. 10. № 3. С. 114-124.

Выделены ключевые проблемные вопросы производственной инженерии требований. В контексте разрешения этих вопросов обсуждены: схема формирования и использования тре- бований в жизненном цикле системы; взаимосвязь между отдельными процессами инженерии требований и их результатами; классификация требований; особенности обеспечения прослеживаемости требований и их распределения между элементами системы.

Добавлено: 11 декабря 2019
Статья
Белов М. А., Черемисина Е. Н., Сорокин А. В. и др. Программная инженерия. 2012. № 5. С. 34-42.

Инновационное образование – это создание в ВУЗе оптимальной и устойчивой учебно-организационной, научно-методической и нормативно-административной среды, обеспечивающей поддержку инновационных подходов к образовательному процессу, которые ориентированы на интеграцию научно-образовательного потенциала ВУЗа и отраслевой академической науки и установление партнерских отношений с работодателями. В статье рассматриваются ключевые методические и технологические аспекты подготовки ИТ-специалистов с применением виртуальной компьютерной лаборатории на основе технологий облачных вычислений в университете «Дубна» и опыт полученный в результате межвузовского сотрудничества с факультетом бизнес информатики НИУ ВШЭ.

Добавлено: 17 декабря 2012
Статья
Пелепелин И. Е., Феклистов В. В., Карандин С. В. и др. Программная инженерия. 2013. № 1. С. 2-8.

На примере субъектно-ориентированного подхода к разработке реестра сервисов и сопутствующего бизнес-процесса рассматриваются вопросы интеграции программных продуктов Metasonic Suite и Alfresco.

Добавлено: 1 марта 2013
Статья
Харламов А. А., Жонин А. А., Сергиевский Н. А. и др. Программная инженерия. 2013. № 1. С. 81-91.

Рассмотрены тенденции в развитии цифровых библиотек и их сервисов. Показано, что основное направление развития адаптивных сервисов цифровых библиотек связано с введением персонализации, которая улучшает качество их функций за счет подстройки к интересам пользователя.Предлагается подход к автоматической классификации на основе технологии для автоматического смыслового анализа текстов TextAnalyst как основание для формирования механизма персонализации. Описывается реализация программной системы на основе представленной технологии.Приводятся результаты экспериментального подтверждения эффективности использования технологии. Даны методические рекомендации по применению технологии автоматической классификации для интеллектуализации библиотечных сервисов.

 

Добавлено: 12 ноября 2016
Статья
Степалина Е. А. Программная инженерия. 2011. № 3. С. 40-44.

Рассматриваются виды документации, сопровождающей программное обеспечение, жизненный цикл документации. Сформулированы требования к инструментам документирования для различных видов документов. Рассматриваются системы документирования двух основных типов - CMS и Wiki, приводится сравнительная оценка стоимости использования коробочных и арендуемых версий этих систем.

Добавлено: 25 сентября 2012
Статья
Шакуров А. Р. Программная инженерия. 2013. № 2. С. 2-10.

Рассматривается функциональная особенность, не имеющая полноценной реализации в существующих технологиях компонентного программирования, которая заключается в возможности динамического создания новых типов данных. Предлагается архитектура программной реализации компонентной модели, поддерживающей данную операцию.

Добавлено: 30 апреля 2013
Статья
Полицын С. А. Программная инженерия. 2013. № 10. С. 24-29.

Оценка времени разработки ПО

Добавлено: 29 октября 2015
Статья
Позин Б. А., Васенин В. А., Лаврищева Е. М. и др. Программная инженерия. 2018. Т. 9. № 9. С. 387-392.

Статья посвящена памяти одного из основателей инженерии разработки комплексов про- грамм и систем в СССР и в Российской Федерации — Владимира Васильевича Липаева, со дня рождения которого в 2018 г. исполнилось 90 лет. Более 60 лет В. В. Липаев руководил ра- ботами по созданию крупных программных комплексов в интересах оборонной промышлен- ности и других стратегически важных отраслей национальной экономики. Одновременно с этим, опираясь на собственный опыт и международные стандарты программной инженерии, он занимался исследованиями и разработкой методологических основ создания и сопровождения больших и сложно организованных программных комплексов на всех этапах их жизненного цикла. В статье представлены краткие сведения о деятельности В. В. Липаева на этих направлениях, о ее результатах и о людях, которые его окружали.

Добавлено: 11 декабря 2019
Статья
С.Д. Кузнецов Программная инженерия. 2018. № 4. С. 147-155.

Продемонстрировано, что технология наиболее распространенных в настоящее время SQL-ориентированных систем управления базами данных (СУБД) неразрывно связана с технологией HDD (Hard Disk Drive). Особенности HDD влияют на структуры данных и алгоритмы выполнения операций, на методы управления буферным пулом СУБД, на управление транзакциями, оптимизацию запросов и т. д. Альтернативой дисковым СУБД являются in-memory-СУБД, хранящие базы данных целиком в основной памяти. Несмотря на наличие у in-memory-СУБД ряда преимуществ перед дисковыми СУБД, в настоящее время конкуренция между ними практически отсутствует. Это прежде всего связано с естественными ограничениями на размеры баз данных, свойственными in-memory-СУБД. В настоящее время появились новые виды аппаратуры хранения данных: SSD — блочные твердотельные накопители, SCM — энергонезависимая основная память. Характеристики SSD делали целесообразной разработку СУБД, которая была рассчитана на их исключительное использование, однако до сих пор такая СУБД не создана. Накопители SSD просто используются вместо HDD в СУБД, не учитывающих их особенности. Наличие SCM позволяет радикально упростить архитектуры СУБД и значительно повысить их производительность. Для этого нужно пересмотреть многие идеи, используемые в дисковых СУБД.

Добавлено: 22 мая 2018
Статья
Галатенко А. В., Кузовихина В. Программная инженерия. 2021. № 3. С. 150-156.

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

Добавлено: 16 июня 2021
Статья
Бараш Л. Ю., Щур Л. Н. Программная инженерия. 2013. № 1. С. 24-32.

P { margin-bottom: 0.21cm; P { margin-bottom: 0.21c Предлагается подход к разработке алгоритмов и созданию программных средств генерации параллельных потоков псевдослучайных чисел, при использовании которого удается создавать большое число некоррелированных потоков. Излагаются также подходы к генерации параллельных потоков псевдослучайных чисел с использованием наиболее распространенных генераторов, основанные на специальных алгоритмах инициализации таких генераторов. Приведен пример реализации генераторов с использованием графических ускорителей. Все алгоритмы воспроизводят эталонную последовательность.

 

Добавлено: 22 марта 2014
1 2