{"id":1604,"date":"2025-01-03T16:38:16","date_gmt":"2025-01-03T15:38:16","guid":{"rendered":"https:\/\/autoconformance.com\/?p=1604"},"modified":"2025-04-26T11:58:15","modified_gmt":"2025-04-26T09:58:15","slug":"wie-kann-die-strukturelle-komplexitaet-eines-systems-gemessen-und-reduziert-werden","status":"publish","type":"post","link":"https:\/\/autoconformance.com\/en\/wie-kann-die-strukturelle-komplexitaet-eines-systems-gemessen-und-reduziert-werden\/","title":{"rendered":"How can the structural complexity of a system be measured and reduced?"},"content":{"rendered":"<p>[et_pb_section fb_built=\u201d1\u2033 admin_label=\u201dsection\u201d _builder_version=\u201d4.16\u2033 custom_padding=\u201d40px|||||\u201d da_disable_devices=\u201doff|off|off\u201d global_colors_info=\u201d{}\u201d da_is_popup=\u201doff\u201d da_exit_intent=\u201d off&quot; da_has_close=&quot;on&quot; da_alt_close=\u201doff\u201d da_dark_close=\u201doff\u201d da_not_modal=\u201don\u201d da_is_singular=\u201doff\u201d da_with_loader=\u201doff\u201d da_has_shadow=\u201don\u201d][et_pb_row admin_label=\u201drow\u201d _builder_version=\u201d4.16\u2033 background_size=\u201dinitial\u201d background_position= \u201ctop_left\u201d background_repeat=\u201crepeat\u201d custom_padding=\u201d3px||3px|||\u201d global_colors_info=\u201d{}\u201d][et_pb_column type=\u201d4_4\u2033 _builder_version=\u201d4.16\u2033 custom_padding=\u201d|||\u201d global_colors_info=\u201d{}\u201d custom_padding__hover=\u201d|||\u201d ][et_pb_text admin_label=\u201cText\u201d _builder_version=\u201c4.27.3\u2033 background_size=\u201cinitial\u201d background_position=\u201ctop_left\u201d background_repeat=\u201crepeat\u201d global_colors_info=\u201c{}\u201c]<\/p>\n<h2>1. Introduction<\/h2>\n<p>Structural complexity, or more precisely: low structural complexity, is a quality characteristic of a system or software design. If the system or software design is structurally complex, then it is<\/p>\n<ul>\n<li>more time-consuming and therefore more expensive to develop,<\/li>\n<li>technically more difficult and therefore more costly to manufacture and maintain,<\/li>\n<li>more error-prone and therefore less reliable and<\/li>\n<li>harder to understand and therefore less convincing in terms of its safety argument.<\/li>\n<\/ul>\n<p>So, controlling (preferrably: minimizing) structural complexity in the system and software design process is of utmost importance. Suppose we have two possible system or software architecture designs: how can we decide which design is better because its structural complexity is lower?<\/p>\n<p><strong>How can the structural complexity of a system or software be quantified?<\/strong><\/p>\n<p>A system architecture (and analogously a software architecture) is characterized by several aspects, namely<\/p>\n<ol>\n<li>the decomposition of the system into its physical system elements,<\/li>\n<li>the decomposition of system functions into system element functions,<\/li>\n<li>the physical and functional interfaces and their interdependencies within the system and its elements, and<\/li>\n<li>the generalized signals (i.e. the transfer of information, material or energy) and their interdependencies within the system and its elements.<\/li>\n<\/ol>\n<p>We seek a structural complexity measure by means of which<\/p>\n<ol>\n<li>the dependencies of the physical system elements,<\/li>\n<li>the dependencies of the system element functions,<\/li>\n<li>the dependencies of the system-internal interfaces, and<\/li>\n<li>the dependencies of the system-internal (generalized) signals<\/li>\n<\/ol>\n<p>can be evaluated.<\/p>\n<p>Moreover, we want to take into account an important feature of safety-critical systems: the higher the required safety integrity level of a system part, the less structurally complex that system part is allowed to be.<\/p>\n<p>Section 2 describes how we propose to measure and reduce structural complexity. Section 3 summarizes the main ideas of this article.<strong><br \/><\/strong><\/p>\n<p>&nbsp;<\/p>\n<h2>2. <strong>What is the most appropriate measure of structural complexity?<\/strong><\/h2>\n<h3><\/h3>\n<h3>2.1. <strong>Structural Complexity of What?<\/strong><\/h3>\n<p>The content of this Section 2.1 and the following Section 2.2 is largely based on [1].<\/p>\n<p>As had already been mentioned in the introduction, structural complexity is about system- or software-internal dependencies: the more dependencies there are, the higher the structural complexity. Fig. 1 shows an example of a <strong>dependency tree<\/strong>\u00a0and the associated <strong>adjacency matrix<\/strong> <em>A<\/em> (also known in the English literature as the \u201cDependency Structure Matrix\u201d, or \u201cDSM\u201d for short).<\/p>\n<p>[\/et_pb_text][et_pb_image src=\u201dhttps:\/\/autoconformance.com\/wp-content\/uploads\/2025\/01\/Image1.png\u201d title_text=\u201dImage1\u2033 show_in_lightbox=\u201don\u201d _builder_version=\u201d4.27.3\u2033 _module_preset=\u201ddefault\u201d global_colors_info=\u201d{}\u201d][\/et_pb_image][et_pb_text _builder_version=\u201d4.27.3\u2033 _module_preset=\u201ddefault\u201d custom_padding=\u201d3px|||||\u201d global_colors_info=&quot;{}&quot;]<\/p>\n<p><strong>Fig. 1:<\/strong> Dependency tree (left) and associated DSM (right), taken from [1], p. 34.<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=\u201c4.27.3\u2033 _module_preset=\u201cdefault\u201d custom_padding=\u201c||0px|||\u201c global_colors_info=&quot;{}&quot;]<\/p>\n<p>Note that<\/p>\n<ol>\n<li>the dependencies of the physical system elements,<\/li>\n<li>the dependencies of the system element functions,<\/li>\n<li>the dependencies of the system-internal interfaces, and<\/li>\n<li>the dependencies of the system-internal (generalized) signals<\/li>\n<\/ol>\n<p>can all be represented by dependency trees and DSMs.<\/p>\n<h3><strong>2.2. Recommended Structural Complexity Measure<\/strong><\/h3>\n<p>Affecting or being affected by other system elements need not be direct \u2013 it may occur through intermediate connections. To capture this, we propose a structural complexity measure that takes into account both direct and indirect connections in the system architecture.<\/p>\n<p>In safety-critical systems, one cannot assume that all system elements have the same safety integrity. To take this fact into account, we weight the system elements according to their safety integrity. The corresponding weighting matrix is given by<\/p>\n<p>[\/et_pb_text]Edit global_colors_info=\u201d{}\u201d][\/et_pb_image][et_pb_text _builder_version=\u201d4.27.3\u2033 _module_preset=\u201ddefault\u201d global_colors_info=\u201d{}\u201d]<\/p>\n<p>As for the <strong>structural complexity measure<\/strong> <em>c<\/em>\u00a0we propose to calculate it as the <strong>Frobenius norm of the column-weighted extended reachability matrix<\/strong> <em>R<\/em><sup><small>ext<\/small><\/sup>\u00a0where the columns are weighted according to the safety integrity of the system elements:<\/p>\n<p>[\/et_pb_text]Edit global_colors_info=\u201d{}\u201d][\/et_pb_image][et_pb_text _builder_version=\u201d4.27.3\u2033 _module_preset=\u201ddefault\u201d global_colors_info=\u201d{}\u201d]<\/p>\n<p><strong>Which values should be chosen for the scalar weights?<\/strong><\/p>\n<p>In Tables 1 and 2 below we provide recommendations depending on whether<\/p>\n<ol>\n<li>the \u201cSafety Integrity Levels (SILs)\u201d of IEC 61508 or<\/li>\n<li>the \u201cAutomotive Safety Integrity Levels (ASILs)\u201d of ISO 26262<\/li>\n<\/ol>\n<p>are used to classify the system elements.<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=\u201c4.27.3\u2033 _module_preset=\u201cdefault\u201c global_colors_info=\u201c{}\u201c]<\/p>\n<p><strong>Table 1:<\/strong> Recommended weighting of system elements with SIL classification<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=\u201c4.27.3\u2033 _module_preset=\u201cdefault\u201d custom_padding=\u201c||0px|||\u201c global_colors_info=&quot;{}&quot;]<\/p>\n<table border=\"1\" style=\"border-collapse: collapse; width: 100%;\">\n<tbody>\n<tr>\n<td width=\"340\" style=\"width: 56.2232%;\"><strong>Safety Integrity Level (SIL)<br \/><\/strong>of the system element <em>s<\/em><sub>j<\/sub><\/td>\n<td width=\"264\" style=\"width: 43.7768%;\">\n<p><strong>Weight <\/strong><em>w<\/em><sub>j<\/sub><strong><br \/><\/strong>of the system element <em>s<\/em><sub>j<\/sub><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"340\" style=\"width: 56.2232%;\">None \/ QM<\/td>\n<td width=\"264\" style=\"width: 43.7768%;\">1<\/td>\n<\/tr>\n<tr>\n<td width=\"340\" style=\"width: 56.2232%;\">SIL 1<\/td>\n<td width=\"264\" style=\"width: 43.7768%;\">2<\/td>\n<\/tr>\n<tr>\n<td width=\"340\" style=\"width: 56.2232%;\">SIL 2<\/td>\n<td width=\"264\" style=\"width: 43.7768%;\">4<\/td>\n<\/tr>\n<tr>\n<td width=\"340\" style=\"width: 56.2232%;\">SIL 3<\/td>\n<td width=\"264\" style=\"width: 43.7768%;\">8<\/td>\n<\/tr>\n<tr>\n<td width=\"340\" style=\"width: 56.2232%;\">SIL 4<\/td>\n<td width=\"264\" style=\"width: 43.7768%;\">16<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=\u201c4.27.3\u2033 _module_preset=\u201cdefault\u201c global_colors_info=\u201c{}\u201c]<\/p>\n<p><strong>Table 2:<\/strong> Recommended weighting of system elements with ASIL classification<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=\u201c4.27.3\u2033 _module_preset=\u201cdefault\u201c global_colors_info=\u201c{}\u201c]<\/p>\n<table border=\"1\" style=\"border-collapse: collapse; width: 100%;\">\n<tbody>\n<tr>\n<td width=\"340\" style=\"width: 56.2232%;\"><strong>Automotive Safety Integrity Level (ASIL)<br \/><\/strong>of the system element <em>s<\/em><sub>j<\/sub><\/td>\n<td width=\"264\" style=\"width: 43.7768%;\"><strong>Weight\u00a0<\/strong><em>w<\/em><sub>j<\/sub> <strong><br \/><\/strong>of the system element <em>s<\/em><sub>j<\/sub><\/td>\n<\/tr>\n<tr>\n<td width=\"340\" style=\"width: 56.2232%;\">None \/ QM<\/td>\n<td width=\"264\" style=\"width: 43.7768%;\">1<\/td>\n<\/tr>\n<tr>\n<td width=\"340\" style=\"width: 56.2232%;\">ASIL A<\/td>\n<td width=\"264\" style=\"width: 43.7768%;\">2<\/td>\n<\/tr>\n<tr>\n<td width=\"340\" style=\"width: 56.2232%;\">ASIL B<\/td>\n<td width=\"264\" style=\"width: 43.7768%;\">4<\/td>\n<\/tr>\n<tr>\n<td width=\"340\" style=\"width: 56.2232%;\">ASIL C<\/td>\n<td width=\"264\" style=\"width: 43.7768%;\">6<\/td>\n<\/tr>\n<tr>\n<td width=\"340\" style=\"width: 56.2232%;\">ASIL D<\/td>\n<td width=\"264\" style=\"width: 43.7768%;\">8<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>[\/et_pb_text][et_pb_text _builder_version=\u201c4.27.3\u2033 _module_preset=\u201cdefault\u201d custom_padding=\u201c||0px|||\u201c global_colors_info=&quot;{}&quot;]<\/p>\n<p>ISO 26262:2018, Part 9, allows for a so-called \"ASIL decomposition\" of safety requirements. In practice, this idea is extended to ASIL decompositions of system elements and system functions that meet the decomposed safety requirements. The weights in Table 2 were chosen such that any kind of ASIL decomposition is \"complexity-neutral\". An example of such an ASIL decomposition is shown in Fig. 2 a) and b). Note that the structural complexity in a) and b) is the same.<\/p>\n<p>[\/et_pb_text][et_pb_image src=\u201chttps:\/\/autoconformance.com\/wp-content\/uploads\/2025\/01\/Beitrag10_Abb2a.png\u201d title_text=\u201cBeitrag10_Abb2a\u201d show_in_lightbox=\u201con\u201d _builder_version=\u201c4.27.3\u2033 _module_preset=\u201cdefault\u201c global_colors_info=\u201d{}\u201d][\/et_pb_image][et_pb_image src=\u201dhttps:\/\/autoconformance.com\/wp-content\/uploads\/2025\/01\/Beitrag10_Abb2b.png\u201d title_text=\u201dBeitrag10_Abb2b\u201d show_in_lightbox=\u201don\u201d _builder_version=\u201d4.27.3\u2033 _module_preset=&quot;default&quot; global_colors_info=\u201d{}\u201d][\/et_pb_image][et_pb_text _builder_version=\u201d4.27.3\u2033 _module_preset=\u201ddefault\u201d global_colors_info=\u201d{}\u201d]<\/p>\n<p><strong>Fig. 2:<\/strong> Dependency trees (a) without and (b) with ASIL decomposition.<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=\u201c4.27.3\u2033 _module_preset=\u201cdefault\u201c global_colors_info=\u201c{}\u201c]<\/p>\n<h3><strong>2.3 Structural Complexity Reduction<\/strong><\/h3>\n<p>Assume we have a candidate of the static system architecture. For this candidate system architecture we determine its <em>c<\/em>-value. Reducing the structural complexity of the system design means looking for alternative architectural designs with lower <em>c<\/em>-values (by \u201ctrial and error\u201d).<\/p>\n<p>Low <em>c<\/em>-values are typically attained by<\/p>\n<ul>\n<li>defining dependencies which \u201ebranch out\u201c top-down, but do not \u201ere-connect\u201c further down,<\/li>\n<li>introducing SIL\/ASIL decompositions and associated safety mechanisms as close to the safety-critical system outputs as possible, and<\/li>\n<li>ensuring that as much of the system functionality as possible is not safety-related or safety-critical.<\/li>\n<\/ul>\n<p>[\/et_pb_text][et_pb_text admin_label=\u201dText\u201d _builder_version=\u201d4.27.3\u2033 background_size=\u201dinitial\u201d background_position=\u201dtop_left\u201d background_repeat=\u201drepeat\u201d custom_padding=\u201d||0px|||\u201d global_colors_info=&quot;{}&quot;]<\/p>\n<h2>3. Summary<\/h2>\n<p>In this article, a structural complexity measure <em>c<\/em> was taken from network theory and adapted to safety-critical systems. This measure <em>c<\/em> for structural complexity is based on a column-weighted extended reachability matrix. Such a reachability matrix can be determined for<\/p>\n<ol>\n<li>the physical system and its decomposition into physical system elements,<\/li>\n<li>the system and its functional decomposition,<\/li>\n<li>the interface chains that end in the safety-related output interfaces of the system, and<\/li>\n<li>the (generalized) signal chains that end in the safety-related outputs of the system.<\/li>\n<\/ol>\n<p>The following <strong>properties expected of a structural complexity measure<\/strong> are met by <em>c<\/em>:<\/p>\n<ol>\n<li><em>c<\/em> is a measure in the mathematical sense (cf. e.g. [2]). In particular, for a system comprising the <em>n<\/em> elements <em>s<\/em><sub>1<\/sub>, &#8230;, <em>s<\/em><sub>n<\/sub>\u00a0, the value of <em>c<\/em> is independent of the order of the system elements <em>s<\/em><sub>1<\/sub>, &#8230;, <em>s<\/em><sub>n<\/sub>.<\/li>\n<li>The value of <em>c<\/em> increases with the number <em>n<\/em> of system elements.<\/li>\n<li>The value of <em>c <\/em>increases with the number of direct or indirect dependencies between the system elements.<\/li>\n<li>The value of <em>c<\/em> increases with increasing Safety Integrity Level of the system elements.<\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<h3>References<\/h3>\n<p>[1] Sturtevant, DJ: \u201cSystem design and the cost of architectural complexity\u201d, 2013, <a href=\"https:\/\/dspace.mit.edu\/handle\/1721.1\/79551\">https:\/\/dspace.mit.edu\/handle\/1721.1\/79551<\/a><\/p>\n<p>[2] <a href=\"https:\/\/en.wikipedia.org\/wiki\/Measure_(mathematics)#:~:text=January%202021,mass%2C%20and%20probability%20of%20events.\">Measure (mathematics) \u2013 Wikipedia<\/a><\/p>\n<p>[\/et_pb_text][et_pb_image src=\u201dhttps:\/\/autoconformance.com\/wp-content\/uploads\/2024\/11\/developer-team-software.jpg\u201d title_text=\u201ddeveloper-team-software\u201d show_in_lightbox=\u201don\u201d _builder_version =\u201c4.27.3\u2033 _module_preset=\u201cdefault\u201c global_colors_info=&quot;{}&quot;][\/et_pb_image][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>","protected":false},"excerpt":{"rendered":"<p>A good system or software design has a low structural complexity. In order to be able to evaluate the structural complexity of a given system or software design, the structural complexity must be measurable. Find out here how structural complexity can be measured.<\/p>","protected":false},"author":2,"featured_media":964,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"<!-- wp:paragraph -->\r\n<p>Willkommen bei WordPress. Dies ist dein erster Beitrag. Bearbeite oder l\u00f6sche ihn und beginne mit dem Schreiben!<\/p>\r\n<!-- \/wp:paragraph -->","_et_gb_content_width":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-1604","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-allgemein"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Strukturelle Komplexit\u00e4t eines Systems messen und reduzieren<\/title>\n<meta name=\"description\" content=\"Ein gutes Systemdesign weist eine geringe strukturelle Komplexit\u00e4t auf. Die Bewertung der strukturellen Komplexit\u00e4t setzt deren Messbarkeit voraus.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/autoconformance.com\/en\/wie-kann-die-strukturelle-komplexitaet-eines-systems-gemessen-und-reduziert-werden\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Strukturelle Komplexit\u00e4t eines Systems messen und reduzieren\" \/>\n<meta property=\"og:description\" content=\"Ein gutes Systemdesign weist eine geringe strukturelle Komplexit\u00e4t auf. Die Bewertung der strukturellen Komplexit\u00e4t setzt deren Messbarkeit voraus.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/autoconformance.com\/en\/wie-kann-die-strukturelle-komplexitaet-eines-systems-gemessen-und-reduziert-werden\/\" \/>\n<meta property=\"og:site_name\" content=\"automated conformance GmbH\" \/>\n<meta property=\"article:published_time\" content=\"2025-01-03T15:38:16+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-04-26T09:58:15+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/autoconformance.com\/wp-content\/uploads\/2024\/11\/wissenwertes-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"330\" \/>\n\t<meta property=\"og:image:height\" content=\"48\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"reinschke\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"reinschke\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/autoconformance.com\/wie-kann-die-strukturelle-komplexitaet-eines-systems-gemessen-und-reduziert-werden\/\",\"url\":\"https:\/\/autoconformance.com\/wie-kann-die-strukturelle-komplexitaet-eines-systems-gemessen-und-reduziert-werden\/\",\"name\":\"Strukturelle Komplexit\u00e4t eines Systems messen und reduzieren\",\"isPartOf\":{\"@id\":\"https:\/\/autoconformance.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/autoconformance.com\/wie-kann-die-strukturelle-komplexitaet-eines-systems-gemessen-und-reduziert-werden\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/autoconformance.com\/wie-kann-die-strukturelle-komplexitaet-eines-systems-gemessen-und-reduziert-werden\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/autoconformance.com\/wp-content\/uploads\/2024\/11\/wissenwertes-1.png\",\"datePublished\":\"2025-01-03T15:38:16+00:00\",\"dateModified\":\"2025-04-26T09:58:15+00:00\",\"author\":{\"@id\":\"https:\/\/autoconformance.com\/#\/schema\/person\/6cfbd940aed931869d4fe9e3481e4a29\"},\"description\":\"Ein gutes Systemdesign weist eine geringe strukturelle Komplexit\u00e4t auf. Die Bewertung der strukturellen Komplexit\u00e4t setzt deren Messbarkeit voraus.\",\"breadcrumb\":{\"@id\":\"https:\/\/autoconformance.com\/wie-kann-die-strukturelle-komplexitaet-eines-systems-gemessen-und-reduziert-werden\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/autoconformance.com\/wie-kann-die-strukturelle-komplexitaet-eines-systems-gemessen-und-reduziert-werden\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/autoconformance.com\/wie-kann-die-strukturelle-komplexitaet-eines-systems-gemessen-und-reduziert-werden\/#primaryimage\",\"url\":\"https:\/\/autoconformance.com\/wp-content\/uploads\/2024\/11\/wissenwertes-1.png\",\"contentUrl\":\"https:\/\/autoconformance.com\/wp-content\/uploads\/2024\/11\/wissenwertes-1.png\",\"width\":330,\"height\":48,\"caption\":\"Ein Icon mit Gl\u00fchbirne und Zahnrad, das f\u00fcr Wissen, Kreativit\u00e4t und technische Innovationen bei automated conformance steht\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/autoconformance.com\/wie-kann-die-strukturelle-komplexitaet-eines-systems-gemessen-und-reduziert-werden\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\/\/autoconformance.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Wie kann die strukturelle Komplexit\u00e4t eines Systems gemessen und reduziert werden?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/autoconformance.com\/#website\",\"url\":\"https:\/\/autoconformance.com\/\",\"name\":\"automated conformance GmbH\",\"description\":\"Software- und Ingenieurdienstleistungen f\u00fcr sicherheitskritische Produkte\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/autoconformance.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/autoconformance.com\/#\/schema\/person\/6cfbd940aed931869d4fe9e3481e4a29\",\"name\":\"reinschke\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/autoconformance.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/fbffee6e860cba8156d9122348a3bcf84f2380445e580811d7bfcd484cb6e7b0?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/fbffee6e860cba8156d9122348a3bcf84f2380445e580811d7bfcd484cb6e7b0?s=96&d=mm&r=g\",\"caption\":\"reinschke\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Strukturelle Komplexit\u00e4t eines Systems messen und reduzieren","description":"Ein gutes Systemdesign weist eine geringe strukturelle Komplexit\u00e4t auf. Die Bewertung der strukturellen Komplexit\u00e4t setzt deren Messbarkeit voraus.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/autoconformance.com\/en\/wie-kann-die-strukturelle-komplexitaet-eines-systems-gemessen-und-reduziert-werden\/","og_locale":"en_GB","og_type":"article","og_title":"Strukturelle Komplexit\u00e4t eines Systems messen und reduzieren","og_description":"Ein gutes Systemdesign weist eine geringe strukturelle Komplexit\u00e4t auf. Die Bewertung der strukturellen Komplexit\u00e4t setzt deren Messbarkeit voraus.","og_url":"https:\/\/autoconformance.com\/en\/wie-kann-die-strukturelle-komplexitaet-eines-systems-gemessen-und-reduziert-werden\/","og_site_name":"automated conformance GmbH","article_published_time":"2025-01-03T15:38:16+00:00","article_modified_time":"2025-04-26T09:58:15+00:00","og_image":[{"width":330,"height":48,"url":"https:\/\/autoconformance.com\/wp-content\/uploads\/2024\/11\/wissenwertes-1.png","type":"image\/png"}],"author":"reinschke","twitter_card":"summary_large_image","twitter_misc":{"Written by":"reinschke","Estimated reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/autoconformance.com\/wie-kann-die-strukturelle-komplexitaet-eines-systems-gemessen-und-reduziert-werden\/","url":"https:\/\/autoconformance.com\/wie-kann-die-strukturelle-komplexitaet-eines-systems-gemessen-und-reduziert-werden\/","name":"Strukturelle Komplexit\u00e4t eines Systems messen und reduzieren","isPartOf":{"@id":"https:\/\/autoconformance.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/autoconformance.com\/wie-kann-die-strukturelle-komplexitaet-eines-systems-gemessen-und-reduziert-werden\/#primaryimage"},"image":{"@id":"https:\/\/autoconformance.com\/wie-kann-die-strukturelle-komplexitaet-eines-systems-gemessen-und-reduziert-werden\/#primaryimage"},"thumbnailUrl":"https:\/\/autoconformance.com\/wp-content\/uploads\/2024\/11\/wissenwertes-1.png","datePublished":"2025-01-03T15:38:16+00:00","dateModified":"2025-04-26T09:58:15+00:00","author":{"@id":"https:\/\/autoconformance.com\/#\/schema\/person\/6cfbd940aed931869d4fe9e3481e4a29"},"description":"Ein gutes Systemdesign weist eine geringe strukturelle Komplexit\u00e4t auf. Die Bewertung der strukturellen Komplexit\u00e4t setzt deren Messbarkeit voraus.","breadcrumb":{"@id":"https:\/\/autoconformance.com\/wie-kann-die-strukturelle-komplexitaet-eines-systems-gemessen-und-reduziert-werden\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/autoconformance.com\/wie-kann-die-strukturelle-komplexitaet-eines-systems-gemessen-und-reduziert-werden\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/autoconformance.com\/wie-kann-die-strukturelle-komplexitaet-eines-systems-gemessen-und-reduziert-werden\/#primaryimage","url":"https:\/\/autoconformance.com\/wp-content\/uploads\/2024\/11\/wissenwertes-1.png","contentUrl":"https:\/\/autoconformance.com\/wp-content\/uploads\/2024\/11\/wissenwertes-1.png","width":330,"height":48,"caption":"Ein Icon mit Gl\u00fchbirne und Zahnrad, das f\u00fcr Wissen, Kreativit\u00e4t und technische Innovationen bei automated conformance steht"},{"@type":"BreadcrumbList","@id":"https:\/\/autoconformance.com\/wie-kann-die-strukturelle-komplexitaet-eines-systems-gemessen-und-reduziert-werden\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/autoconformance.com\/"},{"@type":"ListItem","position":2,"name":"Wie kann die strukturelle Komplexit\u00e4t eines Systems gemessen und reduziert werden?"}]},{"@type":"WebSite","@id":"https:\/\/autoconformance.com\/#website","url":"https:\/\/autoconformance.com\/","name":"automated conformance GmbH","description":"Software- und Ingenieurdienstleistungen f\u00fcr sicherheitskritische Produkte","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/autoconformance.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Person","@id":"https:\/\/autoconformance.com\/#\/schema\/person\/6cfbd940aed931869d4fe9e3481e4a29","name":"reinschke","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/autoconformance.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/fbffee6e860cba8156d9122348a3bcf84f2380445e580811d7bfcd484cb6e7b0?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/fbffee6e860cba8156d9122348a3bcf84f2380445e580811d7bfcd484cb6e7b0?s=96&d=mm&r=g","caption":"reinschke"}}]}},"_links":{"self":[{"href":"https:\/\/autoconformance.com\/en\/wp-json\/wp\/v2\/posts\/1604","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/autoconformance.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/autoconformance.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/autoconformance.com\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/autoconformance.com\/en\/wp-json\/wp\/v2\/comments?post=1604"}],"version-history":[{"count":28,"href":"https:\/\/autoconformance.com\/en\/wp-json\/wp\/v2\/posts\/1604\/revisions"}],"predecessor-version":[{"id":1731,"href":"https:\/\/autoconformance.com\/en\/wp-json\/wp\/v2\/posts\/1604\/revisions\/1731"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/autoconformance.com\/en\/wp-json\/wp\/v2\/media\/964"}],"wp:attachment":[{"href":"https:\/\/autoconformance.com\/en\/wp-json\/wp\/v2\/media?parent=1604"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/autoconformance.com\/en\/wp-json\/wp\/v2\/categories?post=1604"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/autoconformance.com\/en\/wp-json\/wp\/v2\/tags?post=1604"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}