{"id":3191,"date":"2015-01-13T21:28:27","date_gmt":"2015-01-14T02:28:27","guid":{"rendered":"http:\/\/synapse9.com\/signals\/?p=3191"},"modified":"2015-05-13T06:31:53","modified_gmt":"2015-05-13T11:31:53","slug":"natural-pattern-languages","status":"publish","type":"post","link":"https:\/\/synapse9.com\/signals\/natural-pattern-languages\/","title":{"rendered":"Natural Pattern Languages"},"content":{"rendered":"<h4 style=\"text-align: center;\">key organizational\u00a0elements\u00a0for the working relationships of complex systems<br \/>\nideas of complex relationships that fit the reality<\/h4>\n<p><strong>We care because<\/strong> of the new bridge it creates between\u00a0human\u00a0ideas\u00a0and\u00a0the working organization\u00a0of complex working systems we make, use and need to respond to\u00a0of all kinds, an emerging broad advance in understanding\u00a0complex system organization design.<strong>\u00a0<\/strong>\u00a0The\u00a0idea of pattern language, invented\u00a0by Christopher Alexander for architectural design in the 70&#8217;s, actually started blossoming some time ago, it a most surprising place, in the creation of complex design concepts for computer programming known as &#8220;object oriented design&#8221;.<\/p>\n<p>As it continues to expand and mature it is becoming a wonderfully versatile method for sharing and\u00a0recording expert understandings of &#8220;how relationships work&#8221;, with\u00a0application to almost any fields. \u00a0 It became the basis of modern computer programming, as &#8220;<em>object oriented design<\/em>&#8220;, with each object fulfilling a &#8220;<em>pattern of relationships<\/em>&#8221; that connects with others. \u00a0 For me&#8230; its a language I can begin to use to translate my research on natural system designs\u00a0into, into &#8220;JPL&#8221; (aka Jessie&#8217;s Pattern Language), for subjects such as how natural systems transition from &#8220;type-r&#8221; to &#8220;type-K&#8221; behaviors (a subject underlying much of the discussion on RNS of complex system successions,life stages and cycles,&#8221;dual paradigm views&#8221;, &#8220;organizational stage models&#8221;, as observable patterns of organized change in relationships).<\/p>\n<p>The reason it works for &#8220;object oriented&#8221; programming and &#8220;natural systems science&#8221; and in other areas too, appear to be the same. \u00a0 Pattern languages let people use their <span style=\"text-decoration: underline;\"><em>considerable natural understanding of complex relationships<\/em><\/span>, like &#8220;home&#8221; &#8220;friends&#8221; &#8220;communication&#8221; &#8220;trust&#8221; &#8220;patience&#8221; etc. to open our eyes to similarly complex working relationships and meanings of complex systems elsewhere too, as &#8220;designs&#8221;. \u00a0The standard &#8220;design pattern&#8221; of pattern languages connects\u00a0human relationship concepts to working organizational relationships of behavioral systems \u00a0of ANY kind. \u00a0That seems to be why the design model that Alexander invented turns out to be so adaptable to our needs in our now overwhelmingly complex new world&#8230;! \u00a0 ;-) \u00a0 I can see it readily becoming applied to breaking down the silos of separation between knowledge disciplines, too, the so called &#8220;blind men and the elephant problem&#8221;, something just completely unimaginable in reality today.<\/p>\n<p>Pattern Languages are for<\/p>\n<p style=\"padding-left: 30px;\">1. identifying key organizational elements in\u00a0systems of complex relationships, found\u00a0in nature or in design practice,<\/p>\n<p style=\"padding-left: 30px;\">2. communicating design elements\u00a0for\u00a0complexly organized systems or illuminating them in\u00a0existing natural or manmade ones.<\/p>\n<p style=\"padding-left: 30px;\">3. using the design pattern to refer back to the\u00a0original\u00a0natural forms and contexts from which it originated or is used to represent.<\/p>\n<h4 style=\"text-align: left;\"><strong>Two natural system design patterns, (for example):<\/strong><\/h4>\n<p><span style=\"text-decoration: underline;\"><em>Moving with the Flow<\/em><\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignleft\" src=\"https:\/\/synapse9.com\/issues\/images\/CrowdedWalk1.jpg\" alt=\"\" width=\"180\" height=\"193\" \/>Sometimes you watch the people, sometimes their flows.\u00a0\u00a0 The flows are roles in larger scale systems of group motion, forming as people avoid interference, but can confine them till they find an opening too. \u00a0\u00a0Markets flows form paths and break from them as new paths are found, often flocking in chase of a wave of anticipation, or uncertainty moving leaderless floods.\u00a0\u00a0 Those are puzzling, since there may be no news the contagious change in direction, but systemic change generally usually has a real cause. \u00a0 \u00a0Flocks of birds appear to do it just for fun though.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><em><span style=\"text-decoration: underline;\">Alternating roles\u00a0that Fit<\/span><\/em><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignleft\" src=\"https:\/\/synapse9.com\/issues\/images\/sleeping1.jpg\" alt=\"\" width=\"181\" height=\"181\" \/>Both natural and human designed complex \u00a0organizations have independent parts that create\u00a0emergent properties by\u00a0fitting multiple roles. \u00a0Day and night, male and female, work and relaxation, pencil and paper, cup and liquid, all the amazing polarities that produce reliable results because of how they fit their multiple roles, quite unlike any set of\u00a0fixed rules could ever do. \u00a0The trick is only\u00a0physical parts and their relationships can do that, and a\u00a0pattern language those relationships provide a way to\u00a0develop concepts\u00a0for understanding the working parts.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><strong>There are many types of Natural Pattern Languages<\/strong>, generally depending on the organizational medium (material and environment)<\/p>\n<ul>\n<li>Social organization pattern languages<\/li>\n<li>Natural system pattern languages<\/li>\n<li>Architectural and Urban design\u00a0pattern languages<\/li>\n<li>Cultural\u00a0pattern languages<\/li>\n<li>Abstract Scientific\u00a0pattern languages<\/li>\n<li>Educational\u00a0pattern languages<\/li>\n<li>Computer knowledge design\u00a0pattern languages<\/li>\n<li>Commons &amp; community design\u00a0pattern languages<\/li>\n<li>Economic\u00a0pattern languages<\/li>\n<li>Movie making\u00a0pattern languages<\/li>\n<li>Organizing\u00a0pattern languages<\/li>\n<li>&#8230; etc.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p><strong>There are three uses of the term &#8220;pattern language&#8221;,<\/strong><\/p>\n<p style=\"padding-left: 30px;\">1. As the collection of design elements and patterns used to design or describe working complex systems<\/p>\n<p style=\"padding-left: 30px;\">2. As an the organizational language of an individual design project describing its working relationships as a whole<\/p>\n<p style=\"padding-left: 30px;\">3. As a property of an\u00a0individual complex system, consisting of the working relationships between its parts and its environment, that might be view from various perspectives to recognize different elements.<\/p>\n<p>\u00a0So they&#8217;re simple conceptual models designed as versatile tools for engaging our minds with the actual working organization and relationships of natural and designed complexly organized parts of our world. So they come in those two basic forms, as <strong><span style=\"text-decoration: underline;\">Design Patter<\/span><span style=\"text-decoration: underline;\">n<\/span><span style=\"text-decoration: underline;\">s<\/span><\/strong> one uses to\u00a0guide the implementation of some plan or as <strong><span style=\"text-decoration: underline;\">Natural Patterns<\/span><\/strong>\u00a0used to help people understand how designs can fit in with natural organizations.<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Pattern Language sites<\/strong><\/p>\n<ul>\n<li>The Christopher Alexander site<\/li>\n<li>The\u00a0<a href=\"http:\/\/hillside.net\/patterns\">Hillside Group Pattern Site<\/a><\/li>\n<li>The Hillside\u00a0<a href=\"http:\/\/hillside.net\/patterns\/patterns-catalog\">Pattern Collection reference list<\/a>\n<ul>\n<li><a href=\"http:\/\/www.workflowpatterns.com\/\">Workflow Patterns<\/a><\/li>\n<li><a href=\"https:\/\/wwwmatthes.in.tum.de\/pages\/3b4t6l34g936\/EAM-Pattern-Catalog-Wiki\">Enterprise Architecture<\/a><\/li>\n<\/ul>\n<ul>\n<li><a href=\"https:\/\/wwwmatthes.in.tum.de\/pages\/146i8lzdg690d\/EAM-Pattern-Catalog\">EAM pattern catalog<\/a><\/li>\n<li><a href=\"http:\/\/www.comp.lancs.ac.uk\/computing\/research\/cseg\/projects\/pointer\/patterns.html\">Patterns of Cooperative Interaction<\/a><\/li>\n<li><a href=\"http:\/\/c2.com\/ppr\/index.html\">Portland Pattern Repository<\/a><\/li>\n<li><a href=\"http:\/\/www.pedagogicalpatterns.org\/\">Pedagology<\/a><\/li>\n<li>&#8230;.And a dozen more<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p style=\"text-align: center;\">_____________________<\/p>\n<p style=\"text-align: left;\">jlh<\/p>\n","protected":false},"excerpt":{"rendered":"<p>key organizational\u00a0elements\u00a0for the working relationships of complex systems ideas of complex relationships that fit the reality We care because of the new bridge it creates between\u00a0human\u00a0ideas\u00a0and\u00a0the working organization\u00a0of complex working systems we make, use and need to respond to\u00a0of all kinds, an emerging broad advance in understanding\u00a0complex system organization design.\u00a0\u00a0The\u00a0idea of pattern language, invented\u00a0by Christopher &hellip; <a href=\"https:\/\/synapse9.com\/signals\/natural-pattern-languages\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Natural Pattern Languages<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_crdt_document":"","footnotes":""},"categories":[4,8,35,12,14,1,16],"tags":[34,32,33],"class_list":["post-3191","post","type-post","status-publish","format-standard","hentry","category-teaching","category-theory","category-pattern-language","category-scitheory","category-syn9","category-uncategorized","category-whattodo","tag-natural-language","tag-org-stage-models","tag-pattern-language"],"_links":{"self":[{"href":"https:\/\/synapse9.com\/signals\/wp-json\/wp\/v2\/posts\/3191","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/synapse9.com\/signals\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/synapse9.com\/signals\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/synapse9.com\/signals\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/synapse9.com\/signals\/wp-json\/wp\/v2\/comments?post=3191"}],"version-history":[{"count":8,"href":"https:\/\/synapse9.com\/signals\/wp-json\/wp\/v2\/posts\/3191\/revisions"}],"predecessor-version":[{"id":3199,"href":"https:\/\/synapse9.com\/signals\/wp-json\/wp\/v2\/posts\/3191\/revisions\/3199"}],"wp:attachment":[{"href":"https:\/\/synapse9.com\/signals\/wp-json\/wp\/v2\/media?parent=3191"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/synapse9.com\/signals\/wp-json\/wp\/v2\/categories?post=3191"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/synapse9.com\/signals\/wp-json\/wp\/v2\/tags?post=3191"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}