C4 model (original) (raw)
The C4 model is a lean graphical notation technique for modelling the architecture of software systems. It is based on a structural decomposition of a system into containers and components and relies on existing modelling techniques such as the Unified Modelling Language (UML) or Entity Relation Diagrams (ERD) for the more detailed decomposition of the architectural building blocks.
Property | Value |
---|---|
dbo:abstract | The C4 model is a lean graphical notation technique for modelling the architecture of software systems. It is based on a structural decomposition of a system into containers and components and relies on existing modelling techniques such as the Unified Modelling Language (UML) or Entity Relation Diagrams (ERD) for the more detailed decomposition of the architectural building blocks. (en) Das C4 model (C4-Modell, C4 steht für context, containers, components, and code) ist eine schlanke grafische Notationstechnik zur Modellierung der Architektur von Softwaresystemen. Es basiert auf der strukturellen Zerlegung eines Systems in Container und Komponenten und stützt sich auf bestehende Modellierungstechniken wie der Unified Modelling Language (UML) und Entity Relation Diagrams (ERD) für die detailliertere Zerlegung der einzelnen Architekturbausteine. (de) El modelo C4 es una técnica de notación gráfica que se utiliza para modelar la arquitectura de sistemas de software. Está basada en la descomposición estructural de un sistema en contenedores y componentes. Su fundamento se encuentra en técnicas de modelado ya existentes, como el Lenguaje de modelado unificado (UML) o los Diagramas de entidad-relación (ERD) para la descomposición más detallada de los bloques de construcción arquitectónicos. (es) La modélisation C4 (de l'anglais « C4 model ») est une technique de notation graphique allégée pour la modélisation d'architectures logicielles. Elle est basée sur la décomposition structurelle d'un système en conteneurs et composants. La décomposition plus détaillée de ces éléments architecturaux peut alors s'appuyer sur des techniques de modélisation existantes telles que le langage de modélisation unifié (UML) ou les diagrammes entité-associations. (fr) C4モデル はソフトウェアアーキテクチャのモデル化技法の一つである。C4はコンテキスト(context)、コンテナ(containers)、コンポーネント(components)、コード(code)の略であり、一連の階層的なソフトウェアアーキテクチャ図で構成されている。構成単位の詳細な図を表すために統一モデリング言語(UML)や 実体関連図(ER図)のような既存のモデル化技法を用いる。 (ja) Модель C4 (от англ. С4 model, Context Container Component Code model, модель «контекст-контейнер-компонент-код») — простой метод графической записи для моделирования архитектуры программных систем. Он основан на структурной декомпозиции системы на контейнеры и компоненты и опирается на существующие методы моделирования, такие как Unified Modeling Language (UML) или ER-модель (ERD), для более детальной декомпозиции архитектурных блоков. (ru) C4模型是軟體系統建模的圖形表示技巧。C4模型會用到一些現有的建模技巧,例如统一建模语言(UML)及ER模型(ERD),會將系統結構化分解,分解為容器(container)和組件(component)。 (zh) Модель C4 є технікою бережливого графічного запису для моделювання архітектури програмного забезпечення. Ця техніка заснована на структурному розділенні системи на контейнери та компоненти, та спирається на наявні техніки моделювання, такі як Unified Modelling Language (UML) або Entity Relation Diagrams (ERD) для більш детальної декомпозиції складових архітектури. (uk) |
dbo:wikiPageExternalLink | https://c4model.com |
dbo:wikiPageID | 65043467 (xsd:integer) |
dbo:wikiPageLength | 5535 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1115745383 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:Entity–relationship_model dbc:Architecture_description_language dbc:Notation dbc:Software_modeling_language dbc:Diagrams dbr:Creative_Commons_license dbr:Component-based_software_engineering dbr:Software_architecture dbc:Modeling_languages dbr:4+1_architectural_view_model dbc:Software_architecture dbr:Unified_Modeling_Language dbc:Knowledge_representation dbr:Integrated_development_environment dbr:Software_architect dbr:Software_system |
dbp:wikiPageUsesTemplate | dbt:Reflist dbt:Software_engineering |
dcterms:subject | dbc:Architecture_description_language dbc:Notation dbc:Software_modeling_language dbc:Diagrams dbc:Modeling_languages dbc:Software_architecture dbc:Knowledge_representation |
rdfs:comment | The C4 model is a lean graphical notation technique for modelling the architecture of software systems. It is based on a structural decomposition of a system into containers and components and relies on existing modelling techniques such as the Unified Modelling Language (UML) or Entity Relation Diagrams (ERD) for the more detailed decomposition of the architectural building blocks. (en) Das C4 model (C4-Modell, C4 steht für context, containers, components, and code) ist eine schlanke grafische Notationstechnik zur Modellierung der Architektur von Softwaresystemen. Es basiert auf der strukturellen Zerlegung eines Systems in Container und Komponenten und stützt sich auf bestehende Modellierungstechniken wie der Unified Modelling Language (UML) und Entity Relation Diagrams (ERD) für die detailliertere Zerlegung der einzelnen Architekturbausteine. (de) El modelo C4 es una técnica de notación gráfica que se utiliza para modelar la arquitectura de sistemas de software. Está basada en la descomposición estructural de un sistema en contenedores y componentes. Su fundamento se encuentra en técnicas de modelado ya existentes, como el Lenguaje de modelado unificado (UML) o los Diagramas de entidad-relación (ERD) para la descomposición más detallada de los bloques de construcción arquitectónicos. (es) La modélisation C4 (de l'anglais « C4 model ») est une technique de notation graphique allégée pour la modélisation d'architectures logicielles. Elle est basée sur la décomposition structurelle d'un système en conteneurs et composants. La décomposition plus détaillée de ces éléments architecturaux peut alors s'appuyer sur des techniques de modélisation existantes telles que le langage de modélisation unifié (UML) ou les diagrammes entité-associations. (fr) C4モデル はソフトウェアアーキテクチャのモデル化技法の一つである。C4はコンテキスト(context)、コンテナ(containers)、コンポーネント(components)、コード(code)の略であり、一連の階層的なソフトウェアアーキテクチャ図で構成されている。構成単位の詳細な図を表すために統一モデリング言語(UML)や 実体関連図(ER図)のような既存のモデル化技法を用いる。 (ja) Модель C4 (от англ. С4 model, Context Container Component Code model, модель «контекст-контейнер-компонент-код») — простой метод графической записи для моделирования архитектуры программных систем. Он основан на структурной декомпозиции системы на контейнеры и компоненты и опирается на существующие методы моделирования, такие как Unified Modeling Language (UML) или ER-модель (ERD), для более детальной декомпозиции архитектурных блоков. (ru) C4模型是軟體系統建模的圖形表示技巧。C4模型會用到一些現有的建模技巧,例如统一建模语言(UML)及ER模型(ERD),會將系統結構化分解,分解為容器(container)和組件(component)。 (zh) Модель C4 є технікою бережливого графічного запису для моделювання архітектури програмного забезпечення. Ця техніка заснована на структурному розділенні системи на контейнери та компоненти, та спирається на наявні техніки моделювання, такі як Unified Modelling Language (UML) або Entity Relation Diagrams (ERD) для більш детальної декомпозиції складових архітектури. (uk) |
rdfs:label | C4 model (de) C4 model (en) Modelo C4 (es) Modélisation C4 (fr) C4モデル (ja) C4-model (nl) Модель C4 (ru) Модель C4 (uk) C4模型 (zh) |
owl:sameAs | wikidata:C4 model dbpedia-de:C4 model dbpedia-es:C4 model dbpedia-fr:C4 model dbpedia-ja:C4 model dbpedia-nl:C4 model dbpedia-ru:C4 model dbpedia-uk:C4 model dbpedia-zh:C4 model https://global.dbpedia.org/id/FP6ao |
prov:wasDerivedFrom | wikipedia-en:C4_model?oldid=1115745383&ns=0 |
foaf:homepage | https://c4model.com |
foaf:isPrimaryTopicOf | wikipedia-en:C4_model |
is dbo:wikiPageRedirects of | dbr:C4_model_(software) |
is dbo:wikiPageWikiLink of | dbr:List_of_Unified_Modeling_Language_tools dbr:C4_model_(software) dbr:4+1_architectural_view_model dbr:Unified_Modeling_Language dbr:PlantUML dbr:Software_Ideas_Modeler |
is foaf:primaryTopic of | wikipedia-en:C4_model |