350 руб
Журнал «Успехи современной радиоэлектроники» №1 за 2022 г.
Статья в номере:
Метод построения серверного API распределенной системы схемотехнического проектирования для расчета влияния изменения параметров всех компонентов моделируемой схемы
Тип статьи: научная статья
DOI: https://doi.org/10.18127/j20700784-202201-03
УДК: 621.396
Авторы:

В.Н. Гридин1, В.И. Анисимов2, С.А. Васильев3

1–3 ФГБУН Центр информационных технологий в проектировании РАН (г. Одинцово, Россия)

2,3 Санкт-Петербургский электротехнический университет (Санкт-Петербург, Россия)

Аннотация:

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

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

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

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

Страницы: 43-50
Для цитирования

Гридин В.Н., Анисимов В.И., Васильев С.А.  Метод построения серверного API распределенной системы схемотехнического проектирования для расчета влияния изменения параметров всех компонентов моделируемой схемы // Успехи современной радиоэлектроники. 2022. T. 76. № 1. С. 43–50. DOI: https://doi.org/10.18127/j20700784-202201-03

Список источников
  1. Черныш Б.А., Картамышев А.С. Разработка ядра интегрированной информационной системы // Программные продукты и системы. 2021. № 2. С. 237–241.
  2. Erik Wittern, Alan Cha, James C. Davis, Guillaume Baudart, Louis Mandel An Empirical Study of GraphQL Schemas // Service-Oriented Computing. Touluse: Springer. 2019. P. 3–19.
  3. Гридин В.Н., Анисимов В.И., Васильев С.А. Методы повышения производительности современных веб-приложений // Известия ЮФУ. Технические науки. 2020. № 2. С. 193–197.
  4. Анисимов В.И., Дмитревич Г.Д., Ежов С.Н. и др. Автоматизация схемотехнического проектирования на мини-ЭВМ. Л.: Изд-во Ленингр. ун-та. 1983.
  5. Влах И., Сингхал К. Машинные методы анализа и проектирования электронных схем / Пер. с англ. М.: Радио и связь. 1988.
  6. Чуа Л., Лин Пен-Мин Машинный анализ электронных схем. M.: Энергия. 1980.
  7. Гридин В.Н., Михайлов В.Б., Шустерман Л.Б. Численно-аналитическое моделирование радиоэлектронных схем. М.: Наука. 2008.
  8. Тарасик В.П. Математическое моделирование технических систем. Минск: Дизайн ПРО. 2004.
  9. Хайнеман Р. PSPICE – моделирование работы электронных схем. M.: Издательство ДМК. 2005.
  10. Морган С. Разработка распределенных приложений на платформе Microsoft .Net Framework. М.: Русская Редакция. 2008.
Дата поступления: 22.11.2021
Одобрена после рецензирования: 01.12.2021
Принята к публикации: 23.12.2021