• A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта
Найдены 34 публикации
Сортировка:
по названию
по году
Статья
Костюк В. В., Овчинников А. А. Программная инженерия. 2013. № 10. С. 19-23.

Представлен опыт, полученный авторами при разработке приложения, позволяющего пользователям получать необходимые им выходные документы в форме отчетов на экран компьютера и на бумажный носитель.  Разработанное приложение позволяет формировать и выдавать информационные документы средствами генератора отчетов BIRT, встроенного в среду разработки приложений компании IBM, а именно в Rational Software Architect. Авторы надеются, что этот опыт будет полезен не только для студентов высших учебных заведений, но и для специалистов — приверженцев концепции сервис-ориентированной архитектуры и разработчиков подобных решений в разных предметных областях.

Добавлено: 8 ноября 2016
Статья
Позин Б. А., Лысунец А. Программная инженерия. 2013. № 3. С. 8-14.

 

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

Добавлено: 6 апреля 2015
Статья
Баканов В. М., Палагин В. В. Программная инженерия. 2014. № 5. С. 6-13.

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

Добавлено: 23 февраля 2014
Статья
Сухов А. О. Программная инженерия. 2017. Т. 8. № 9. С. 396-406.

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

Добавлено: 30 сентября 2017
Статья
Позин Б. А. Программная инженерия. 2011. № 1.

Рассмотрены проблемы программной инженерии на современном этапе ее развития

Добавлено: 6 апреля 2015
Статья
Шикота С., Меньшутин А., Щур Л. Н. Программная инженерия. 2012. № 9. С. 16-22.

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

Добавлено: 7 марта 2016
Статья
Баканов В. М. Программная инженерия. 2017. Т. 8. № 2. С. 58-65.

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

Добавлено: 9 ноября 2016
Статья
Акопов А. С., Бекларян А. Л., Сагателян А. К. и др. Программная инженерия. 2019. Т. 10. № 2. С. 87-96.

Представлена разработанная авторами система поддержки принятия решений для рационального управления озеленением на примере г. Ереван, Республика Армения. С использованием методов агентного моделирования разработана имитационная модель распространения выбросов вредных веществ в атмосферу, учитывающая их взаимодействие c зелеными насаждениями (деревьями). Целью моделирования является минимизация концентрации вредных выбросов в защищаемых (социально значимых) районах, в частности, в зонах расположения детских садов. Важным элементом разработанной системы является предложенный генетический алгоритм вещественного кодирования, агрегированный с имитационной моделью распространения выбросов, реализованной на платформе AnyLogic. В результате проведенных численных экспериментов получена наилучшая конфигурация посадки деревьев вокруг детских садов г. Ереван, обеспечивающая минимальный уровень концентрации вредных веществ в соответствующих защищаемых районах с учетом ограничений на стоимость программы озеленения.

Добавлено: 6 марта 2019
Статья
Федотов И., Хританков А. С. Программная инженерия. 2020. № 1. С. 3-13.

Смарт-контракты — это обладающий спецификой программный код, исполняемый в системах распределенного реестра (блокчейн-платформах). Смарт-контракты все чаще применяют в финансовой, юридической и других сферах, требующих высокой надежности и безопасности. Автоматическая верификация и анализ кода — важнейшее направление в обеспечении надежности и безопасности программ. В данной работе представлен краткий систематический обзор исследований в области верификации смарт-контрактов в период 2015—2019 гг.

Добавлено: 23 сентября 2021
Статья
Силаков Д. В. Программная инженерия. 2014. № 3. С. 12-15.

Описана автоматизация трудоемких, но и вместе с тем рутинных задач, стоящих перед разработчиками программного обеспечения для ОС Linux, занимающихся поддержкой обширного набора взаимосвязанных программных компонентов. В качестве иллюстрации приводится поддержка и развитие дистрибутива Linux. Рассматриваются свободные инструменты, используемые в ЗАО "РОСА" для автоматизации обновления программного обеспечения в дистрибутиве и массовых модификаций пакетов при изменениях правил сборки.

 
Добавлено: 22 сентября 2015
Статья
М.А. Нокель, Н.В. Лукашевич Программная инженерия. 2014. № 3. С. 34-40.

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

Добавлено: 1 октября 2014
Статья
Баканов В. М. Программная инженерия. 2015. № 9. С. 20-24.

В работе формулируются задачи определения рациональных режимов работы вычислителей пост фон-Неймановской архитектуры с автоматическим аппаратным распараллеливанием (вычислители потоковой, DATA FLOW архитектуры) и предлагаются решения некоторых из них. Вычислители потоковой архитектуры обладают несомненными преимуществами в виде полностью автоматической параллелизации обработки данных на аппаратном уровне и могут рассматриваться как альтернативное будущее современным процессорам классической фон-Неймановской архитектуры.   В отличие от вычислителей традиционной архитектуры в данном случае возможно управление интенсивностью вычислений (числом одновременно выполняемых операций), определены условия для такого управления. Целенаправленное  управление  интенсивностью вычислений полезно с точки рационального использования как имеющихся исполняющих устройств, так и нагрузки (трафика) внутрикристалльных шин передачи данных и позволит более эффективно использовать потоковые вычислители как в одно- , так и в многозадачных режимах. Реализуются стратегии управления путем задания приоритетов выборки готовых к выполнению операторов из буферной памяти команд потокового вычислителя, при этом возможны режимы как интенсификации так и депрессии интенсивностью вычислений. Понятие функции вычислительной трудоемкости расширяется на ее изменение во времени выполнения программы. Решение поставленных задач выполнено методами компьютерного моделирования, показана многовариантность решений и возможность выбора наиболее эффективных из них. Эффективность применения нескольких предложенных стратегий управления интенсивностью вычислений показана на примере нескольких часто используемых стандартных алгоритмов.

Добавлено: 10 июля 2015
Статья
Подбельский В. В. Программная инженерия. 2010. № 2. С. 33-40.

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

 

Добавлено: 11 ноября 2012
1 2