[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-seo-655733-105":3,"detail-sidebar-cat-0-en-105":81,"doc-detail-655733-en":130},{"code":4,"msg":5,"data":6},0,"ok",{"site_id":7,"language":8,"slug":9,"title":10,"keywords":11,"description":12,"schema_data":13,"social_meta":74,"head_meta":76,"extra_data":78,"updated_unix":80},105,"en","application-architecture-modelling-edgy-c4-mapping","Application Architecture Modelling - EDGY C4 Mapping","","This technical document examines the integration of the EDGY notation system with the C4 model for software architecture visualization. It provides a comparative mapping between the four abstraction levels of the C4 model—Context, Container, Component, and Code—and their corresponding counterparts in the EDGY enterprise design language—Context, Composition, Component, and Classes. The report serves as a guide for architects and designers to leverage EDGY for modeling application and enterprise-wide architectures with standardized structural hierarchies. By aligning these two modeling approaches, practitioners can create consistent and scalable architectural diagrams that effectively communicate complex system designs. The content illustrates how EDGY facilitates a holistic view of enterprise design beyond traditional software-specific architectural boundaries, enabling deeper structural analysis and clearer conceptual representation across various levels of technical abstraction.",{"@graph":14,"@context":73},[15,34,56],{"@type":16,"itemListElement":17},"BreadcrumbList",[18,23,27,31],{"item":19,"name":20,"@type":21,"position":22},"https://docshare.wps.com","Home","ListItem",1,{"item":24,"name":25,"@type":21,"position":26},"https://docshare.wps.com/document/","Document",2,{"item":28,"name":29,"@type":21,"position":30},"https://docshare.wps.com/document/technology/","Technology",3,{"item":32,"name":10,"@type":21,"position":33},"https://docshare.wps.com/document/application-architecture-modelling-edgy-c4-mapping/655733/",4,{"url":32,"name":10,"@type":35,"image":36,"author":41,"headline":10,"publisher":44,"fileFormat":47,"inLanguage":8,"description":12,"dateModified":48,"datePublished":49,"encodingFormat":47,"isAccessibleForFree":50,"interactionStatistic":51},"DigitalDocument",{"url":37,"@type":38,"width":39,"height":40},"https://docshare.wps.com/thumbnails/application-architecture-modelling-edgy-c4-mapping/655733.png","ImageObject",300,407,{"name":42,"@type":43},"cksankcs","Person",{"url":19,"name":45,"@type":46},"DocShare","Organization","application/pdf","2026-10-30","2026-10-25",true,{"@type":52,"interactionType":53,"userInteractionCount":55},"InteractionCounter",{"@type":54},"ViewAction",6,{"@type":57,"mainEntity":58},"FAQPage",[59,65,69],{"name":60,"@type":61,"acceptedAnswer":62},"What are the four levels of the C4 model?","Question",{"text":63,"@type":64},"The C4 model consists of four abstraction levels: Context, Container, Component, and Code.","Answer",{"name":66,"@type":61,"acceptedAnswer":67},"How does EDGY compare to the C4 model in terms of application architecture?",{"text":68,"@type":64},"EDGY provides an analogous set of four levels for modeling architecture: Context, Composition, Component, and Classes, which can be applied to both individual software systems and the entire enterprise.",{"name":70,"@type":61,"acceptedAnswer":71},"What is the primary advantage of using EDGY over the C4 model?",{"text":72,"@type":64},"While both are used for architectural visualization, EDGY is designed as a holistic enterprise design notation that extends beyond software-specific architecture to encompass the entire enterprise.","https://schema.org",{"og:url":32,"og:type":75,"og:title":10,"og:site_name":45,"og:description":12},"article",{"robots":77,"canonical":32},"index,follow",{"doc_id":79,"site_id":7},655733,1793030714,{"code":4,"msg":82,"data":83},"success",[84,88,92,96,101,104,109,114,119,122,126],{"id":22,"doc_module":4,"doc_module_name":25,"category_name":85,"show_sort_weight":86,"slug":87},"Story & Novel",90,"story-novel",{"id":26,"doc_module":4,"doc_module_name":25,"category_name":89,"show_sort_weight":90,"slug":91},"Literature",80,"literature",{"id":33,"doc_module":4,"doc_module_name":25,"category_name":93,"show_sort_weight":94,"slug":95},"Exam",70,"exam",{"id":97,"doc_module":4,"doc_module_name":25,"category_name":98,"show_sort_weight":99,"slug":100},5,"Comic",60,"comic",{"id":55,"doc_module":4,"doc_module_name":25,"category_name":29,"show_sort_weight":102,"slug":103},50,"technology",{"id":105,"doc_module":4,"doc_module_name":25,"category_name":106,"show_sort_weight":107,"slug":108},7,"Healthcare",40,"healthcare",{"id":110,"doc_module":4,"doc_module_name":25,"category_name":111,"show_sort_weight":112,"slug":113},8,"Research & Report",30,"research-report",{"id":115,"doc_module":4,"doc_module_name":25,"category_name":116,"show_sort_weight":117,"slug":118},9,"Religion & Spirituality",20,"religion-spirituality",{"id":117,"doc_module":4,"doc_module_name":25,"category_name":120,"show_sort_weight":117,"slug":121},"World Cup","world-cup",{"id":123,"doc_module":4,"doc_module_name":25,"category_name":124,"show_sort_weight":123,"slug":125},10,"Lifestyle","lifestyle",{"id":127,"doc_module":4,"doc_module_name":25,"category_name":128,"show_sort_weight":97,"slug":129},19,"General","general",{"code":4,"msg":82,"data":131},{"doc_id":79,"user_id":132,"nickname":42,"user_avatar":133,"doc_module":4,"category_id":55,"category_name":29,"doc_title":10,"doc_description":12,"doc_content":134,"file_id":135,"file_url":136,"file_type":137,"file_size":138,"view_count":55,"is_deleted":4,"is_public":22,"is_downloadable":22,"audit_status":22,"page_count":139,"language":140,"language_code":8,"site_id":7,"html_lang":8,"table_of_contents":141,"faqs":142,"seo_title":143,"seo_description":12,"update_tm":144,"read_time":145},3985747882755,"https://ap-avatar.wpscdn.com/davatar_29158cc5080c5b710cf443261637dec0","Application Architecture modelling with EDGY in abstraction levels of C4 model  \n2024-01-12  \nEero Hosiaisluoma  \nIntroduction  \n• C4 model is a software architecture visualisation approach that introduces four (4) levels of an software architecture:  \n1) Context, 2) Container, 3) Component and 4) Code  \n• EDGY is a holistic enterprise design visualisation notation that can be used for modelling similar levels of an application architecture:  \n1) Context, 2) Composition, 3) Component and 4) Classes  \nC4 model  \n[https://c4model.com/](https://c4model.com/)  \nC4 model abstractions  \nC4 model and EDGY  \n• Analogous diagrams can be modelled with EDGY  \n• Note! EDGY can be applied to entire enterprise  \n• Not just for the application or sw architecture  \n• Next pages illustrate how similar diagrams can be created with both of the approaches…  \nLevel 1  \nContext  \nC4 model  \nContext  \nLevel 2  \nContainer  \nC4 model  \nComposition  \nLevel 3  \nComponent  \nLevel 4  \nCode  \nC4 model  \nClasses","cbCaijONHoaW1c5K","https://ap.wps.com/l/cbCaijONHoaW1c5K","pdf",2586844,13,"English","# Introduction\n# C4 Model Overview\n# Mapping C4 and EDGY Abstractions\n## Level 1: Context\n## Level 2: Container and Composition\n## Level 3: Component\n## Level 4: Code and Classes","[{\"question\":\"What are the four levels of the C4 model?\",\"answer\":\"The C4 model consists of four abstraction levels: Context, Container, Component, and Code.\"},{\"question\":\"How does EDGY compare to the C4 model in terms of application architecture?\",\"answer\":\"EDGY provides an analogous set of four levels for modeling architecture: Context, Composition, Component, and Classes, which can be applied to both individual software systems and the entire enterprise.\"},{\"question\":\"What is the primary advantage of using EDGY over the C4 model?\",\"answer\":\"While both are used for architectural visualization, EDGY is designed as a holistic enterprise design notation that extends beyond software-specific architecture to encompass the entire enterprise.\"}]","Application Architecture Modelling - EDGY C4 Mapping | PDF",1792963513,33]