Professional Documents
Culture Documents
Siwiak - Модель C4 - Википедия
Siwiak - Модель C4 - Википедия
Модель C4
Материал из Википедии — свободной энциклопедии
Модель C4 (от англ. С4 model, Context Container Component Code model, модель
«контекст-контейнер-компонент-код») — простой метод графической записи для
моделирования архитектуры программных систем[1]. Он основан на структурной
декомпозиции системы на контейнеры и компоненты и опирается на существующие
методы моделирования, такие как Unified Modeling Language (UML) или ER-модель (ERD),
для более детальной декомпозиции архитектурных блоков.
История
Модель C4 была создана архитектором программного обеспечения Саймоном Брауном в
период с 2006 по 2011 год на основе UML и модели архитектурного представления 4+1.
Популяризации новой техники моделирования способствовали запуск официального
сайта[2] и публикация статьи[3], вышедшей в 2018 году.
Основные сведения
Модель C4 описывает архитектуру программных систем, отражая ее с разных точек зрения,
объясняющих декомпозицию системы на контейнеры и компоненты, а также связи между
этими элементами и, там где это уместно, связи между ее пользователями[2].
Примечания
1. NEAL FORD. FUNDAMENTALS OF SOFTWARE ARCHITECTURE: a comprehensive guide to
patterns, ... characteristics, and best practices. (https://search.ebscohost.com/login.aspx?direct
=true&scope=site&db=nlebk&db=nlabk&AN=2361924). — Place of publication not identified:
O'REILLY MEDIA, 2019. — ISBN 978-1-4920-4342-3, 978-1-4920-4340-9.
2. The C4 model for visualising software architecture (https://c4model.com/). c4model.com. Дата
обращения: 27 августа 2020. Архивировано (https://web.archive.org/web/20100225005432/http://www.
c4model.com/) 25 февраля 2010 года.
3. The C4 Model for Software Architecture (https://www.infoq.com/articles/C4-architecture-mode
l/) (англ.). InfoQ. Дата обращения: 27 августа 2020. Архивировано (https://web.archive.org/web/20181
212154849/https://www.infoq.com/articles/C4-architecture-model) 12 декабря 2018 года.
4. The Conflict Between Agile and Architecture: Myth or Reality? (https://resources.sei.cmu.edu/li
brary/asset-view.cfm?assetid=48635) (англ.). resources.sei.cmu.edu. Дата обращения: 27
августа 2020. Архивировано (https://web.archive.org/web/20210419085733/https://resources.sei.cmu.e
du/library/asset-view.cfm?assetid=48635) 19 апреля 2021 года.
Источник — https://ru.wikipedia.org/w/index.php?title=Модель_C4&oldid=129976457
Текст доступен по лицензии Creative Commons Attribution-ShareAlike; в отдельных случаях могут действовать
дополнительные условия.
Wikipedia® — зарегистрированный товарный знак некоммерческой организации Wikimedia Foundation, Inc.