{"id":9367,"date":"2021-03-25T10:31:17","date_gmt":"2021-03-25T10:31:17","guid":{"rendered":"https:\/\/expleoacademy.com\/de-de\/glossar\/explanation\/stable-abstractions-principle\/"},"modified":"2025-12-30T10:04:37","modified_gmt":"2025-12-30T10:04:37","slug":"stable-abstractions-principle","status":"publish","type":"explanation","link":"https:\/\/expleoacademy.com\/de-de\/glossar\/erklaerung\/stable-abstractions-principle\/","title":{"rendered":"Stable Abstractions Principle"},"content":{"rendered":"<h3>Was bedeutet Stable Abstractions Principle?<\/h3>\n<p>Das\u00a0<a href=\"https:\/\/expleoacademy.com\/dach\/ueber-uns\/unsere-partner\/isaqb-das-international-software-architecture-qualification-board\/\">International Software Architecture Qualification Board<\/a>\u00a0 (<a href=\"https:\/\/expleoacademy.com\/dach\/ueber-uns\/unsere-partner\/isaqb-das-international-software-architecture-qualification-board\/\">ISAQB<\/a>) definiert den Begriff <em>&#8220;Stable Abstractions Principle&#8221;<\/em> wie folgt:<\/p>\n<blockquote><p>Unter Stable Abstractions Principle versteht man <span style=\"font-size: 1rem;\">&#8220;<\/span><\/p>\n<div>\n<p>A fundamental principle for designing the structure of software systems (also see <a href=\"https:\/\/expleoacademy.com\/de-de\/glossar\/erklaerung\/package-principles\/\">Package Principles<\/a>). It demands that the abstractness of components is proportional to their stability. The closely related <a href=\"https:\/\/expleoacademy.com\/de-de\/glossar\/erklaerung\/stable-dependencies-principle\/\">SDP<\/a> also explains the notion of <em>stability<\/em> in this context.<\/p>\n<p>We want components that represent abstract concepts and responsibilities to require little or no modification because many conceptually more specific (concrete) components depend on them. And we want components that should or could not easily change to be at least abstract enough so we can extend them. This relates to the <a href=\"https:\/\/expleoacademy.com\/de-de\/glossar\/erklaerung\/open-close-principle-ocp\/\">OCP<\/a>.<\/p>\n<p>The SAP can sound like a circular argument until the underlying idea shines through: <em>Concrete<\/em> things and concepts are naturally more volatile, specific, arbitrary and numerous than <em>abstract<\/em> ones. The component structure of a system simply should reflect that. General logic, the system\u2019s physical artifacts as well as its functional and technical concepts should all be in congruence.<\/p>\n<p>The SAP is closely related to the <a href=\"https:\/\/expleoacademy.com\/de-de\/glossar\/erklaerung\/stable-dependencies-principle\/\">SDP<\/a>. Their combination amounts to a more general and arguably more profound version of the <a href=\"https:\/\/expleoacademy.com\/de-de\/glossar\/erklaerung\/dependency-inversion-principle\/\">DIP<\/a>: Specific concepts naturally depend on more <em>abstract<\/em> ones because they are composed or derived from more general-purpose building blocks. And dependent concepts are naturally more <em>specific<\/em> because they are defined by more information than their dependencies (assuming there are <a href=\"https:\/\/expleoacademy.com\/de-de\/glossar\/erklaerung\/acyclic-dependencies-principle\/\">no dependence cycles<\/a>).<\/p>\n<p>Category: Design-Principle<\/p>\n<\/div>\n<p>&#8220;<\/p><\/blockquote>\n<p>Wenn Sie \u00e4hnliche Fachbegriffe wie <strong>Stable Abstractions Principle<\/strong> nachschlagen m\u00fcssen, schauen Sie doch einfach in unserm umfangreichen <a href=\"https:\/\/expleoacademy.com\/de-de\/glossar\/\">Glossar<\/a> nach. Oder durchsuchen Sie unser W\u00f6rterbuch:<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Stable Abstractions Principle &#8211; In unserem Glossar finden Sie eine Erkl\u00e4rung des Fachbegriffs Stable Abstractions Principle<\/p>\n","protected":false},"featured_media":0,"menu_order":0,"template":"","format":"standard","meta":{"footnotes":""},"class_list":["post-9367","explanation","type-explanation","status-publish","format-standard","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Stable Abstractions Principle - Glossar, Fachbegriff<\/title>\n<meta name=\"description\" content=\"Stable Abstractions Principle - In unserem ISAQB Glossar finden Sie eine Erkl\u00e4rung des Fachbegriffs Stable Abstractions Principle\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/expleoacademy.com\/de-de\/glossar\/erklaerung\/stable-abstractions-principle\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Stable Abstractions Principle - W\u00f6rterbuch, Glossar, Lexikon - Expleo Academy\" \/>\n<meta property=\"og:description\" content=\"Stable Abstractions Principle - In unserem ISAQB Glossar finden Sie eine Erkl\u00e4rung des Fachbegriffs Stable Abstractions Principle\" \/>\n<meta property=\"og:url\" content=\"https:\/\/expleoacademy.com\/de-de\/glossar\/erklaerung\/stable-abstractions-principle\/\" \/>\n<meta property=\"og:site_name\" content=\"Expleo Academy\" \/>\n<meta property=\"article:modified_time\" content=\"2025-12-30T10:04:37+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Stable Abstractions Principle - W\u00f6rterbuch, Glossar, Lexikon - Expleo Academy\" \/>\n<meta name=\"twitter:label1\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data1\" content=\"1\u00a0Minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":[\"WebPage\",\"FAQPage\"],\"@id\":\"https:\\\/\\\/expleoacademy.com\\\/de-de\\\/glossar\\\/erklaerung\\\/stable-abstractions-principle\\\/\",\"url\":\"https:\\\/\\\/expleoacademy.com\\\/de-de\\\/glossar\\\/erklaerung\\\/stable-abstractions-principle\\\/\",\"name\":\"Stable Abstractions Principle - Glossar, Fachbegriff\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/expleoacademy.com\\\/de-de\\\/#website\"},\"datePublished\":\"2021-03-25T10:31:17+00:00\",\"dateModified\":\"2025-12-30T10:04:37+00:00\",\"description\":\"Stable Abstractions Principle - In unserem ISAQB Glossar finden Sie eine Erkl\u00e4rung des Fachbegriffs Stable Abstractions Principle\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/expleoacademy.com\\\/de-de\\\/glossar\\\/erklaerung\\\/stable-abstractions-principle\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/expleoacademy.com\\\/de-de\\\/glossar\\\/erklaerung\\\/stable-abstractions-principle\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/expleoacademy.com\\\/de-de\\\/glossar\\\/erklaerung\\\/stable-abstractions-principle\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Homepage\",\"item\":\"https:\\\/\\\/expleoacademy.com\\\/de-de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Glossar \\\/ W\u00f6rterbuch \\\/ Lexikon\",\"item\":\"https:\\\/\\\/expleoacademy.com\\\/de-de\\\/glossar\\\/erklaerung\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Stable Abstractions Principle\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/expleoacademy.com\\\/de-de\\\/#website\",\"url\":\"https:\\\/\\\/expleoacademy.com\\\/de-de\\\/\",\"name\":\"Expleo Academy\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/expleoacademy.com\\\/de-de\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/expleoacademy.com\\\/de-de\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/expleoacademy.com\\\/de-de\\\/#organization\",\"name\":\"Expleo Academy\",\"url\":\"https:\\\/\\\/expleoacademy.com\\\/de-de\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/expleoacademy.com\\\/de-de\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/expleoacademy.com\\\/de-de\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2025\\\/02\\\/logo.svg\",\"contentUrl\":\"https:\\\/\\\/expleoacademy.com\\\/de-de\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2025\\\/02\\\/logo.svg\",\"width\":858,\"height\":396,\"caption\":\"Expleo Academy\"},\"image\":{\"@id\":\"https:\\\/\\\/expleoacademy.com\\\/de-de\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Stable Abstractions Principle - Glossar, Fachbegriff","description":"Stable Abstractions Principle - In unserem ISAQB Glossar finden Sie eine Erkl\u00e4rung des Fachbegriffs Stable Abstractions Principle","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:\/\/expleoacademy.com\/de-de\/glossar\/erklaerung\/stable-abstractions-principle\/","og_locale":"de_DE","og_type":"article","og_title":"Stable Abstractions Principle - W\u00f6rterbuch, Glossar, Lexikon - Expleo Academy","og_description":"Stable Abstractions Principle - In unserem ISAQB Glossar finden Sie eine Erkl\u00e4rung des Fachbegriffs Stable Abstractions Principle","og_url":"https:\/\/expleoacademy.com\/de-de\/glossar\/erklaerung\/stable-abstractions-principle\/","og_site_name":"Expleo Academy","article_modified_time":"2025-12-30T10:04:37+00:00","twitter_card":"summary_large_image","twitter_title":"Stable Abstractions Principle - W\u00f6rterbuch, Glossar, Lexikon - Expleo Academy","twitter_misc":{"Gesch\u00e4tzte Lesezeit":"1\u00a0Minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["WebPage","FAQPage"],"@id":"https:\/\/expleoacademy.com\/de-de\/glossar\/erklaerung\/stable-abstractions-principle\/","url":"https:\/\/expleoacademy.com\/de-de\/glossar\/erklaerung\/stable-abstractions-principle\/","name":"Stable Abstractions Principle - Glossar, Fachbegriff","isPartOf":{"@id":"https:\/\/expleoacademy.com\/de-de\/#website"},"datePublished":"2021-03-25T10:31:17+00:00","dateModified":"2025-12-30T10:04:37+00:00","description":"Stable Abstractions Principle - In unserem ISAQB Glossar finden Sie eine Erkl\u00e4rung des Fachbegriffs Stable Abstractions Principle","breadcrumb":{"@id":"https:\/\/expleoacademy.com\/de-de\/glossar\/erklaerung\/stable-abstractions-principle\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/expleoacademy.com\/de-de\/glossar\/erklaerung\/stable-abstractions-principle\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/expleoacademy.com\/de-de\/glossar\/erklaerung\/stable-abstractions-principle\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Homepage","item":"https:\/\/expleoacademy.com\/de-de\/"},{"@type":"ListItem","position":2,"name":"Glossar \/ W\u00f6rterbuch \/ Lexikon","item":"https:\/\/expleoacademy.com\/de-de\/glossar\/erklaerung\/"},{"@type":"ListItem","position":3,"name":"Stable Abstractions Principle"}]},{"@type":"WebSite","@id":"https:\/\/expleoacademy.com\/de-de\/#website","url":"https:\/\/expleoacademy.com\/de-de\/","name":"Expleo Academy","description":"","publisher":{"@id":"https:\/\/expleoacademy.com\/de-de\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/expleoacademy.com\/de-de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/expleoacademy.com\/de-de\/#organization","name":"Expleo Academy","url":"https:\/\/expleoacademy.com\/de-de\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/expleoacademy.com\/de-de\/#\/schema\/logo\/image\/","url":"https:\/\/expleoacademy.com\/de-de\/wp-content\/uploads\/sites\/5\/2025\/02\/logo.svg","contentUrl":"https:\/\/expleoacademy.com\/de-de\/wp-content\/uploads\/sites\/5\/2025\/02\/logo.svg","width":858,"height":396,"caption":"Expleo Academy"},"image":{"@id":"https:\/\/expleoacademy.com\/de-de\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/expleoacademy.com\/de-de\/wp-json\/wp\/v2\/explanation\/9367","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/expleoacademy.com\/de-de\/wp-json\/wp\/v2\/explanation"}],"about":[{"href":"https:\/\/expleoacademy.com\/de-de\/wp-json\/wp\/v2\/types\/explanation"}],"version-history":[{"count":2,"href":"https:\/\/expleoacademy.com\/de-de\/wp-json\/wp\/v2\/explanation\/9367\/revisions"}],"predecessor-version":[{"id":9540,"href":"https:\/\/expleoacademy.com\/de-de\/wp-json\/wp\/v2\/explanation\/9367\/revisions\/9540"}],"wp:attachment":[{"href":"https:\/\/expleoacademy.com\/de-de\/wp-json\/wp\/v2\/media?parent=9367"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}