К основному содержимому
ко всем лонгридам
Лонгрид#Architecture#AI4SDLC

AI для программной архитектуры: почему помощник архитектора всё ещё не получился

Когда AI обсуждают применительно к архитектуре, разговор быстро скатывается к образу ещё одного помощника: дать модели требования, получить диаграмму, ADR и список компромиссов. Систематический обзор 51 исследования показывает более интересную картину. В отдельных задачах AI уже полезен, но между локальным успехом и реальной архитектурной практикой остаётся принципиальное различие.

19 июля 2026≈ 14 минут
Слайды Research Insights Made Simple #24

Основной источник — систематический обзор Alessio Bucaioni, Martin Weyssow, Junda He, Yunbo Lyu и David Lo. Я разбираю arXiv v2 от 30 июня 2026 года и финальную публикацию в ACM TOSEM, а затем сверяю выводы со свежими архитектурными бенчмарками 2026 года. Все схемы — авторские.

01

AI работает со снимком, архитектура живёт как история

Самый важный вывод обзора для меня можно сформулировать без терминов из статьи: сегодняшний AI работает со снимком, а архитектура живёт как история. Модель получает требования, кусок кода или набор ADR в момент времени и предлагает следующий артефакт. Архитектору же приходится помнить, почему решение появилось, какой компромисс тогда был допустим, что изменилось в организации и как система повела себя после внедрения.

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

схема 01 · AI видит снимок, архитектура живёт во времени
Статический снимок AI и живая архитектураAI СЕГОДНЯ: СНИМОККОНТЕКСТ t₀требования · кодОТВЕТдиаграмма · ADRНет памяти о компромиссахНет обратной связиНет истории последствийАРХИТЕКТУРА: ИСТОРИЯНАМЕРЕНИЕтребованияADRкомпромиссыЭКСПЛУАТАЦИЯсигналы · инцидентыЭВОЛЮЦИЯкод · долгНе хватает не ещё одного ответа, а непрерывности, доказательств и обратной связи

Поэтому вопрос «может ли LLM нарисовать архитектуру?» слишком узкий. Практический вопрос звучит иначе: может ли система поддерживать проверяемую архитектурную память и обновлять рекомендации по мере того, как меняются требования, код, ограничения и данные эксплуатации? В собранной литературе такой сквозной способности пока нет.

02

Что именно исследовали

Авторы не проводили один эксперимент с одной моделью. Они сделали систематический обзор литературы по методике Kitchenham: искали работы в IEEE Xplore, ACM Digital Library, Scopus и Web of Science, вручную проверили материалы ICSA и ECSA и дополнили поиск просмотром ссылок. В корпус вошли рецензируемые публикации с января 2019-го по август 2025 года.

Воронка началась с 874 кандидатов. После удаления служебных материалов и дублей осталось 597 работ, после отбора и ручного поиска — 76, а после извлечения данных — 51 первичное исследование. Все пять авторов участвовали в кодировании и согласовании тем; поиск, решения об отборе и таблицы кодирования опубликованы в replication package (Bucaioni et al., 2026).

схема 02 · из 874 записей в корпус обзора попал 51 источник (счётчики препринта расходятся между разделами)
Воронка отбора систематического обзораКАК ОСНОВНОЙ WHITEPAPER СОБРАЛ КОРПУСBucaioni et al. · ACM TOSEM 2026 · окно поиска: январь 2019 — август 2025874из баз597после очистки62прошли отбор+14ICSA/ECSA → 7651извлечены32 ПРАКТИКА17 архитектурных проблемCONSENSUS MAPPINGпрямое evidence · вывод · исключение→ 6 незакрытых AI-проблемПоиск: (“Artificial Intelligence” OR AI) AND “software architecture*” · открыт replication package

Затем исследователи сопоставили академические результаты с проблемами, которые выявили более ранние интервью с 32 практиками программной архитектуры (Wan et al., 2023). Это сильная сторона обзора: он не просто перечисляет техники, а спрашивает, закрывают ли они реальные трудности проектирования, сопровождения и эволюции систем.

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

03

Где AI уже приносит измеримую пользу

Наиболее убедительные результаты появляются там, где задача узкая, вход ограничен, а выход можно проверить. Модель Llama 2 7B, дообученная для выбора архитектурного паттерна по требованиям, показала 70% точности — но только среди MVC, microservices и client–server. Она часто объясняла выбор разумно, одновременно демонстрируя смещение к отдельным паттернам и нестабильность формата ответа (Gustrowsky et al., 2024).

В другом исследовании обработка естественного языка помогала извлекать зоны ответственности и строить Use Case Maps по требованиям. На четырёх проектах авторы сообщили F-меру около 75% (Rodríguez et al., 2021). Это полезный первый проход, который сокращает ручную работу, но результат говорит именно о нахождении элементов, а не о качестве всей получившейся архитектуры.

Для анализа архитектурных решений исследователи использовали корпус из 95 ADR. GPT-4 в режиме zero-shot генерировал связные и соответствующие контексту решения, но уступал человеку по полноте. GPT-3.5 с примерами приближался по качеству, а дообученный Flan-T5 выглядел конкурентоспособно и допускал локальное развёртывание. Вывод здесь не «ADR можно отдать модели», а «модель способна ускорить подготовку варианта, если человек проверяет полноту, обоснование и трассируемость» (Dhar et al., 2024).

Ещё сильнее выглядят задачи с измеримым эксплуатационным контуром. Фреймворк для Kubernetes на Azure Kubernetes Service объединял прогноз нагрузки, упреждающее масштабирование и эксперименты по инженерии хаоса; на небольшом стенде время развёртывания контейнеров снизилось на величину до 34% (Hettiarachchi et al., 2022). А агенты обучения с подкреплением находили критические отказы в моделях «клиент — сервер» и peer-to-peer эффективнее случайного хаос-тестирования — правда, только в симуляции (Canonico et al., 2020).

схема 03 · карта локальных применений AI в архитектуре
Карта локальных применений AI в программной архитектуреОБЗОР ГРУППИРУЕТ AI-FOR-SA В ДВА КЛАСТЕРАBucaioni et al. · Table 3 · 51 первичная работаC1 · ДИЗАЙН И РЕШЕНИЯ · 5 ТЕМT1 проектирование архитектурыT2 распознавание паттерновT3 анализ решенийT4 представление знанийT5 поддержка принятия решенийC2 · ЭВОЛЮЦИЯ И АДАПТАЦИЯ · 7 ТЕМT6 адаптация · T7 recoveryT8 управление ресурсамиT9 оценка производительностиT10 промышленная автоматизацияT11 resilience · T12 атрибуты качестваВ обзоре заявлены 14 AI-практик; здесь фокус на 12 темах, где AI поддерживает архитектуру
схема 04 · доказательства слабеют по мере расширения задачи
Доказательства слабеют по мере расширения архитектурной задачиЧЕМ ШИРЕ РЕШЕНИЕ, ТЕМ ТРУДНЕЕ ПРОВЕРКАСинтез уровней evidence в обзоре 51 исследованияЭЛЕМЕНТ≈75% recallизвлечение на 4 проектахАРТЕФАКТсвязный ADRручная проверка полнотыРЕШЕНИЕ СИСТЕМЫконтекст + компромиссв основном прототипыДЛИННЫЙ ГОРИЗОНТдолг + эрозиянет longitudinal resultСИЛЬНЕЕ ДОКАЗАТЕЛЬСТВАБОЛЬШЕ ПРОТОТИПОВУзкий вход + наблюдаемый выход сильнее правдоподобного системного текста
04

Почему отдельные успехи не складываются в помощника архитектора

Архитектурная работа не делится на независимые кнопки «выбрать паттерн», «написать ADR» и «найти архитектурный запах». Решение меняет границы, стоимость, безопасность, способы развертывания и будущие варианты развития. Чтобы поддержать его по-настоящему, AI должен удерживать взаимосвязи и последствия, а не только сгенерировать локально правдоподобный ответ.

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

Авторы отдельно посмотрели на 21 массовый инструмент по состоянию на март 2026 года — от GitHub Copilot и GitLab Duo до Datadog, Dynatrace, облачных рекомендательных сервисов и средств ведения ADR. Это не независимый сравнительный бенчмарк, а диагностический срез по публичной документации поставщиков (Bucaioni et al., 2026). Тем не менее рисунок совпал с литературой: больше поддержки в наблюдаемости, контроле соответствия, локальном исправлении и генерации; меньше — в сквозном рассуждении, накоплении признаков архитектурной эрозии и связи намерения с эксплуатацией.

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

схема 05 · массовые инструменты образуют острова знания
Массовые инструменты образуют острова архитектурного интеллекта21 ИНСТРУМЕНТ — МНОГО ВОЗМОЖНОСТЕЙ — НЕТ ОБЩЕЙ ПАМЯТИBucaioni et al. · иллюстративный срез документации вендоров · март 2026IDEгенерация · ISL 4GOVERNconformance · ISL 1–2МОДЕЛИРОВАНИЕдиаграммы · ISL 1–2APIlifecycle · ISL 1–2AIOPSсигналы · ISL 3–4CLOUDсоветы · ISL 2–4НЕ ХВАТАЕТобщих решений + памяти об эволюцииВысокий ISL отдельного инструмента не создаёт общей архитектурной памяти
схема 06 · архитектурные артефакты остаются несвязанными
Архитектурные артефакты остаются несвязаннымиЦЕПОЧКА СЛАБА ТАМ, ГДЕ НЕТ СВЯЗИСинтез: срез инструментов + AICH2 traceability + AICH6 длинный горизонт×REQtrackerнамерениеADRрепозиторийпочему×MODELдиаграммаграницаКОДGitизменение×КАЧЕСТВОSLO · policyограничениеRUNTIMEAPM · incidentсигналРЕЖИМ ОТКАЗАimpact analysis упирается в границу инструментаincident → исходный компромисс не восстанавливаетсяБез связей модель создаёт ещё один артефакт, а не архитектурную непрерывность
05

Шесть способностей, которых не хватает архитектурному помощнику

Из сопоставления исследований с практическими проблемами авторы выводят шесть направлений, где текущая поддержка остаётся недостаточной. Это полезнее читать не как список функций будущего продукта, а как шесть свойств архитектурной системы знаний (Bucaioni et al., 2026).

схема 07 · шесть способностей отделяют прототип от практики
Шесть недостающих способностей архитектурного помощникаЧЕГО НЕ ХВАТАЕТ РЕАЛЬНОМУ АРХИТЕКТУРНОМУ ПОМОЩНИКУBucaioni et al. · раздел 4 · результат сопоставления 51 работы с проблемами практиковAICH1 · АДАПТАЦИЯсейчас: разовая рекомендациянужно: обновлять при смене фактовAICH2 · ТРАССИРУЕМОСТЬсейчас: разрозненные артефактынужно: намерение ↔ реализацияAICH3 · КОНТЕКСТсейчас: generic knowledgeнужно: домен · команды · рамкиAICH4 · ЭКСПЕРТИЗАсейчас: общая критиканужно: нормы · регуляторикаAICH5 · EVIDENCEсейчас: proxy / единый scoreнужно: метрики конкретных качествAICH6 · ДЛИННЫЙ ГОРИЗОНТсейчас: текущий snapshotнужно: долг · эрозия · историяМодель помогает локально; архитектурный интеллект должен связывать решения во времени
  1. Адаптация. Рекомендация должна меняться вместе с требованиями и поведением системы, а не оставаться правильной только для исходного запроса.
  2. Непрерывная трассируемость. Требования, ADR, модели, код и эксплуатационные данные должны оставаться согласованными в обе стороны.
  3. Контекстное рассуждение. Границы системы зависят от домена, структуры команд, данных, ограничений и накопленной истории, а не только от текста задачи.
  4. Экспертная проверка. Архитектурная проверка должна учитывать отраслевые стандарты, безопасность, регуляторику и знание предметной области.
  5. Доказательные метрики. Качество нельзя уверенно свести к одной сводной оценке; метрики должны быть связаны с атрибутами качества и наблюдаемым поведением конкретной системы.
  6. Длинный горизонт. AI должен видеть накопление долга, архитектурные запахи, эрозию и последствия решений между версиями, а не только состояние текущей ветки.
06

Что изменили бенчмарки 2026 года

Корпус систематического обзора заканчивается августом 2025 года, поэтому важно проверить, не устарел ли диагноз. За следующий год появилось сразу несколько работ, которые пытаются измерять именно архитектурные способности моделей. Они не отменяют вывод обзора; скорее, превращают часть его дорожной карты в конкретные измерительные инструменты.

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

R2ABench проверяет переход от требований к архитектурной диаграмме на 68 проектах. Современные системы часто строят синтаксически корректные и читаемые представления, но заметно хуже восстанавливают связи между компонентами, чем сами компоненты. Галлюцинация рёбер оказывается главным структурным сбоем, а покрытие требований и трассируемость — основными содержательными проблемами. Хорошая форма снова не гарантирует архитектурной связности.

CAKE измеряет знание облачной архитектуры на 188 экспертно проверенных вопросах и 22 конфигурациях моделей. В multiple-choice точность быстро упирается в потолок, тогда как свободные ответы продолжают различать модели; сам формат оценки существенно влияет на вывод о компетентности. SAKE расширяет проверку до 2154 вопросов по восьми архитектурным категориям и показывает: высокая средняя точность скрывает заметные провалы по отдельным областям.

Эти работы важно называть свежими бенчмарками, а не зрелым промышленным доказательством. R2ABench, CAKE и SAKE на момент этого текста опубликованы как препринты. Кроме того, знание терминов и правильный ответ на вопрос — необходимая, но недостаточная проверка способности принять решение в конкретной системе с реальными компромиссами.

Бенчмарк
ArchBench
Что измеряет
Общая платформа архитектурных задач
Что показал
Загрузка наборов, журналирование траекторий, автоматическая оценка
Статус
ICSA 2026 — инфраструктура, а не измерение способности
Бенчмарк
R2ABench
Что измеряет
Переход от требований к архитектуре, 68 проектов
Что показал
Компоненты восстанавливаются лучше связей; галлюцинация рёбер — главный структурный сбой
Статус
Препринт
Бенчмарк
CAKE
Что измеряет
Знание облачной архитектуры, 188 вопросов, 22 конфигурации моделей
Что показал
В multiple-choice точность упирается в потолок, свободные ответы продолжают различать модели
Статус
Препринт
Бенчмарк
SAKE
Что измеряет
Знание программной архитектуры, 2154 вопроса, восемь категорий
Что показал
Высокая средняя точность скрывает провалы по отдельным областям
Статус
Препринт
схема 08 · сбои чаще на связях, чем на компонентах
R2ABench выявляет сбои на уровне связейКОМПОНЕНТЫ ПРОЩЕ, ЧЕМ СВЯЗИR2ABench · preprint 2026 · генерация requirements-to-PlantUMLDATASET68 human-validated проектов17 учебных · 51 GitHubвход: нормализованный полный SRSreference: typed PlantUML graphв среднем: 15,9 компонента · 12,4 связиОЦЕНКАL0 валидность синтаксисаL1 nodes · layers · edge F1L2 semantic adequacyrequirement + ASR coveragetraceability + human calibrationРЕЗУЛЬТАТсинтаксис часто валиденкомпоненты надёжнеезависимости заметно слабееsemantics + traceability слабееГРАНИЦА: полный SRS, 68 проектовR2ABench не сводит всё в один score: синтаксис, структура, смысл и evidence проваливаются по-разному
схема 09 · единый конвейер оценки архитектурных задач
ArchBench стандартизирует конвейер оценки архитектурных задачАРХИТЕКТУРНЫЕ ЗАДАЧИ СТАНОВЯТСЯ ВОСПРОИЗВОДИМЫМИAdnan et al. · ArchBench · tool demonstration ICSA 2026DATASETмодуль задачиINFERENCEмодель · агентТРАЕКТОРИЯжурнал шаговОЦЕНКАавтоматическиСРАВНЕНИЕleaderboardТЕКУЩИЙ SCOPE · 5 PLUGIN-ЗАДАЧADR generation · 1 000 архитектурных документов · NLP similarity metricsFaaS generation · 10 функций / 4 репозитория · tests + CodeBLEUdynamic IoT services · метрики похожести кодаtraceability recovery · 5 OSS-проектов · precision / recall / F1microservice generation · tests + SLOC + complexityВклад: единый воспроизводимый контракт для разных задач, а не универсальный architecture score
07

Дорожная карта начинается с живого архитектурного знания

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

Сначала нужна живая архитектурная база знаний: версионируемые ADR, явные связи с требованиями и компонентами, машинно читаемые ограничения, атрибуты качества и свидетельства из рабочей среды. Затем — адаптивная поддержка решений, которая пересматривает рекомендации при изменении фактов. После этого — проверяемые метрики и бенчмарки на полной траектории архитектурной работы.

схема 10 · трассируемость обязана работать в обе стороны
Двусторонняя цепочка архитектурной трассируемостиПРАКТИЧЕСКИЙ ТЕСТ: МОЖНО ПРОЙТИ В ОБЕ СТОРОНЫ?Операционализация AICH1 · AICH2 · AICH5 · AICH6 и опоры Living KnowledgeТРЕБОВАНИЕнамерениеADRпочемуКОМПОНЕНТграницаКОДизменениеКАЧЕСТВОатрибутRUNTIMEсигналКОНТРАКТ СВЯЗИтип · версия · rationale · ownerevidence · confidence · дата пересмотраВперёд: requirement → impact · назад: incident → decision · оба пути должны воспроизводиться

Роль человека при этом не сводится к нажатию кнопки «согласовать». Авторы предлагают разделение: AI действует как аналитик — собирает данные, ищет связи, предлагает варианты и объясняет основание; архитектор остаётся стратегом, который отвечает за «почему», приоритеты и допустимость компромисса. Такое разделение работает только тогда, когда рекомендацию можно оспорить и проследить до источников.

08

Практический тест для команды

Я бы не начинал внедрение с выбора модели или покупки «архитектурного помощника». Сначала стоит взять одно реальное изменение и попробовать восстановить его причинно-следственную цепочку.

  1. 01Какое требование или эксплуатационный сигнал запустил изменение?
  2. 02Какие ADR и архитектурные границы оно затрагивает?
  3. 03Где эти решения проявляются в коде, конфигурации и инфраструктуре?
  4. 04Какие атрибуты качества и ограничения должны измениться или остаться неизменными?
  5. 05Какие метрики, инциденты или пользовательские сигналы подтвердят последствия решения?

Затем путь надо пройти назад: от инцидента или архитектурного запаха к компоненту, изменению, ADR и исходному намерению. Если хотя бы в одном направлении цепочка держится только в памяти конкретного человека, AI не сможет сделать её надёжной. Он лишь быстрее произведёт ещё один несвязанный документ.

После этого имеет смысл выбрать узкий сценарий — например, проверку соответствия ADR, анализ влияния изменения или восстановление связей — и оценивать его на истории собственных изменений. Рекомендация модели и ответственность за архитектурный компромисс при этом должны оставаться разными шагами процесса.

схема 11 · пройдите одно реальное изменение в обе стороны
Пройдите одно реальное изменение в обе стороныПРАКТИЧЕСКИЙ ТЕСТ РАБОТАЕТ В ОБЕ СТОРОНЫКомандная диагностика из AICH2 traceability и опоры Living KnowledgeСИГНАЛзачем менятьADRкакое решениеКОДгде реализованоКАЧЕСТВОчто сохранитьRUNTIMEчем подтвердитьКРИТЕРИЙ ПРОХОДАу каждого шага есть source, тип связи, версия и ownerFAIL: шаг существует только в памяти одного человекаЕсли команда не проходит цепочку, AI не сделает её надёжной
09

Как читать выводы осторожно

Этот обзор силён прозрачной методологией и открытым replication package, но не доказывает причинный эффект AI на качество архитектуры. Большинство исследований проверяет отдельную технику на ограниченном наборе данных; длительной промышленной валидации у задач раннего дизайна мало.

Поисковая строка ("Artificial Intelligence" OR AI) AND "software architecture*" намеренно проста. Она могла пропустить работы, которые используют LLM, но не называют подход AI. Исключение нерецензируемых материалов повышает однородность корпуса, одновременно отрезая самые свежие результаты. А срез массовых инструментов основан главным образом на документации поставщиков и не является рейтингом продуктов.

В arXiv v2 есть и редакционные несогласованности: аннотация, основные таблицы и раздел дорожной карты расходятся в количестве тематических областей, проблем практиков и стратегических направлений. Поэтому я не строю выводы на этих суммарных числах. Надёжные опорные точки — сам корпус из 51 исследования, описанные результаты первичных работ и шесть явно сформулированных недостающих способностей.

Итог от этого не становится слабее. AI не отменяет архитектуру — он повышает цену архитектурной дисциплины. Чем дешевле сгенерировать локально правдоподобное решение, тем важнее удерживать намерение, границы, компромиссы и последствия во времени.

схема 12 · AI — аналитик, архитектор владеет стратегией
AI действует как аналитик, архитектор владеет стратегиейПАРТНЁРСТВУ НУЖЕН ЯВНЫЙ КОНТРАКТ РЕШЕНИЙBucaioni et al. · опора Human–AI Collaborative Architecting · операционализация для командыAI · АНАЛИТИКсобирает evidence + provenanceищет связи + противоречиягенерирует альтернативыпоказывает uncertainty + missing factsВАРИАНТЫ + ДАННЫЕПРИОРИТЕТЫ + РАМКИАРХИТЕКТОР · ACCOUNTABLE OWNERзадаёт приоритеты качествпроверяет assumptions + alternativesпринимает residual riskназначает owner + review triggerПРИНЯТОЕ РЕШЕНИЕфакты + альтернативы + evidence + owner + условие пересмотраAI может отвечать за анализ; named human остаётся accountable за компромисс
Коротко

Что запомнить

  1. 01Сегодняшний AI полезен в ограниченных задачах с явным входом и проверяемым результатом, но это ещё не сквозная архитектурная практика.
  2. 02Главное ограничение связано не с силой конкретной модели, а с неспособностью удерживать живую историю требований, решений, кода и эксплуатации.
  3. 03Архитектурное знание должно быть версионируемым, двусторонне трассируемым и связанным с доказательствами — иначе модель лишь оформляет очередной снимок.
  4. 04Свежие бенчмарки 2026 года измеряют всё больше архитектурных задач, но пока показывают: правильная форма появляется раньше содержательной связности решения.
  5. 05Человек остаётся стратегом и владельцем компромисса; AI может быть сильным аналитиком, если рекомендацию можно проверить по данным и истории системы.
Источники

Обзор, данные и бенчмарки

Основной обзор

  1. Artificial Intelligence Support for Software Architecture Practiceфинальная публикация в ACM TOSEM
  2. Artificial Intelligence for Software Architecture: Literature Review and the Road AheadarXiv v2, 30 июня 2026 года
  3. Replication packageпоиск, отбор, кодирование и первичные исследования
  4. Generative AI for software architecture — applications, challenges, and future directionsнезависимый обзор разнородных источников

Первичные исследования

  1. Using Generative Artificial Intelligence for Suggesting Software Architecture Patterns from Requirements70% точности на трёх архитектурных паттернах
  2. Deriving Architectural Responsibilities from Textual Requirementsизвлечение зон ответственности и Use Case Maps
  3. Can LLMs Generate Architectural Design Decisions?эксперименты на корпусе из 95 ADR
  4. Artificial Intelligence-Based Centralized Resource Management Application for Distributed SystemsKubernetes-сценарий с сокращением времени развёртывания до 34%
  5. Human-AI Partnerships for Chaos EngineeringRL-агенты для инженерии хаоса в симуляции

Практика архитекторов

  1. Software Architecture in Practice: Challenges and Opportunitiesинтервью с 32 практиками из 21 организации

Бенчмарки 2026

  1. ArchBenchплатформа архитектурных бенчмарк-задач, ICSA 2026
  2. R2ABenchrequirements-to-architecture, arXiv v2
  3. CAKEзнание облачной архитектуры, препринт
  4. SAKEзнание программной архитектуры, препринт
Поделиться
TelegramLinkedIn