Труды института системного программирования РАН
RUS  ENG    ЖУРНАЛЫ   ПЕРСОНАЛИИ   ОРГАНИЗАЦИИ   КОНФЕРЕНЦИИ   СЕМИНАРЫ   ВИДЕОТЕКА   ПАКЕТ AMSBIB  
Общая информация
Последний выпуск
Архив

Поиск публикаций
Поиск ссылок

RSS
Последний выпуск
Текущие выпуски
Архивные выпуски
Что такое RSS



Труды ИСП РАН:
Год:
Том:
Выпуск:
Страница:
Найти






Персональный вход:
Логин:
Пароль:
Запомнить пароль
Войти
Забыли пароль?
Регистрация


Труды института системного программирования РАН, 2021, том 33, выпуск 4, страницы 19–30
DOI: https://doi.org/10.15514/ISPRAS-2021-33(4)-2
(Mi tisp610)
 

Эта публикация цитируется в 5 научных статьях (всего в 5 статьях)

Integration of micro-services as components in modeling environments for low code development
[Интеграция микросервисов как компонентов сред моделирования для малокодовой разработки]

H. A. A. Chaudharyab, T. Margariaac

a University of Limerick
b Confirm Research Centre for Smart Manufacturing
c Lero: The Irish Software Research Centre
Аннотация: Среды разработки с низким кодом привлекают внимание из-за их потенциала в качестве парадигмы разработки для очень крупномасштабного внедрения в ИТ будущего. В этой статье мы предлагаем метод расширения (приложений) предметно-ориентированных языков, поддерживаемых двумя средами разработки с низким уровнем кода, основанными на формальных моделях, а именно DIME (родная Java) и Pyro (родной Python), для включения функций, размещенных на гетерогенных технологиях и платформы. Для этого мы следуем аналогии с микросервисами. После этой интеграции обе среды могут использовать связь с уже существующими удаленными службами RESTful и корпоративных систем, в нашем случае Amazon Web Services (AWS) (но это можно легко распространить на другие облачные платформы). Таким образом, разработчики могут использовать в DIME и Pyro потенциал сложных сервисов, потенциально всей экосистемы Python и AWS, в виде библиотек перетаскиваемых компонентов в управляемом ими стиле с низким кодом. Новые DSL доступны в DIME и Pyro как коллекции реализованных SIB и блоков. Из-за особых возможностей и проверок, лежащих в основе платформ DIME и Pyro, отдельные функции DSL автоматически проверяются на семантические и синтаксические ошибки в обеих средах.
Ключевые слова: предметно-ориентированный язык (DSL), управляемая моделями разработка (MDD), экстремальная управляемая моделями разработка (XMDD), сервисно-независимые компоненты (SIB), среды малокодовой разработки, DIME, Piro.
Финансовая поддержка Номер гранта
Science Foundation Ireland 13/RC/2094
16/RC/3918
Эта работа была поддержана грантами Ирландского научного фонда 13/RC/2094 (Lero, Ирландский исследовательский центр программного обеспечения) и 16/RC/3918 (Confirm, Исследовательский центр интеллектуального производства).
Тип публикации: Статья
Язык публикации: английский
Образец цитирования: H. A. A. Chaudhary, T. Margaria, “Integration of micro-services as components in modeling environments for low code development”, Труды ИСП РАН, 33:4 (2021), 19–30
Цитирование в формате AMSBIB
\RBibitem{ChaMar21}
\by H.~A.~A.~Chaudhary, T.~Margaria
\paper Integration of micro-services as components in modeling environments for low code development
\jour Труды ИСП РАН
\yr 2021
\vol 33
\issue 4
\pages 19--30
\mathnet{http://mi.mathnet.ru/tisp610}
\crossref{https://doi.org/10.15514/ISPRAS-2021-33(4)-2}
Образцы ссылок на эту страницу:
  • https://www.mathnet.ru/rus/tisp610
  • https://www.mathnet.ru/rus/tisp/v33/i4/p19
  • Эта публикация цитируется в следующих 5 статьяx:
    Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Труды института системного программирования РАН
    Статистика просмотров:
    Страница аннотации:38
    PDF полного текста:5
     
      Обратная связь:
     Пользовательское соглашение  Регистрация посетителей портала  Логотипы © Математический институт им. В. А. Стеклова РАН, 2024