{"version":"1.0","provider_name":"Cesam Community","provider_url":"https:\/\/cesam.community\/fr\/","author_name":"admin","author_url":"https:\/\/cesam.community\/fr\/author\/admin\/","title":"5.1 Why Understanding What Does the System? - Cesam Community","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"jvGXVvwD3G\"><a href=\"https:\/\/cesam.community\/fr\/2021\/07\/01\/5-1-why-understanding-what-does-the-system\/\">5.1 Why Understanding What Does the System?<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/cesam.community\/fr\/2021\/07\/01\/5-1-why-understanding-what-does-the-system\/embed\/#?secret=jvGXVvwD3G\" width=\"600\" height=\"338\" title=\"\u00ab\u00a05.1 Why Understanding What Does the System?\u00a0\u00bb &#8212; Cesam Community\" data-secret=\"jvGXVvwD3G\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/* ]]> *\/\n<\/script>\n","description":"Functional architecture, or equivalently functional analysis, intends to describe precisely the different functions of a system and their relative interactions. The core motivation of functional architecture is to start understanding and specifying in details the system, but only in terms of behaviors \u2013 i.e. in other terms, to understand and specify what does the system \u2013 and not of concrete structure, i.e. in its functional nature \u2026 as one would have easily guessed! It is indeed important to have first a functional description of a system, and not to dig immediately in the technique, if one wants to be able to rationally manage trade-offs between different options..."}