[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"detail-sidebar-cat-0-en-105":3,"doc-seo-656350-105":59,"doc-detail-656350-en":130},{"code":4,"msg":5,"data":6},0,"success",[7,13,18,23,28,33,38,43,48,51,55],{"id":8,"doc_module":4,"doc_module_name":9,"category_name":10,"show_sort_weight":11,"slug":12},1,"Document","Story & Novel",90,"story-novel",{"id":14,"doc_module":4,"doc_module_name":9,"category_name":15,"show_sort_weight":16,"slug":17},2,"Literature",80,"literature",{"id":19,"doc_module":4,"doc_module_name":9,"category_name":20,"show_sort_weight":21,"slug":22},4,"Exam",70,"exam",{"id":24,"doc_module":4,"doc_module_name":9,"category_name":25,"show_sort_weight":26,"slug":27},5,"Comic",60,"comic",{"id":29,"doc_module":4,"doc_module_name":9,"category_name":30,"show_sort_weight":31,"slug":32},6,"Technology",50,"technology",{"id":34,"doc_module":4,"doc_module_name":9,"category_name":35,"show_sort_weight":36,"slug":37},7,"Healthcare",40,"healthcare",{"id":39,"doc_module":4,"doc_module_name":9,"category_name":40,"show_sort_weight":41,"slug":42},8,"Research & Report",30,"research-report",{"id":44,"doc_module":4,"doc_module_name":9,"category_name":45,"show_sort_weight":46,"slug":47},9,"Religion & Spirituality",20,"religion-spirituality",{"id":46,"doc_module":4,"doc_module_name":9,"category_name":49,"show_sort_weight":46,"slug":50},"World Cup","world-cup",{"id":52,"doc_module":4,"doc_module_name":9,"category_name":53,"show_sort_weight":52,"slug":54},10,"Lifestyle","lifestyle",{"id":56,"doc_module":4,"doc_module_name":9,"category_name":57,"show_sort_weight":24,"slug":58},19,"General","general",{"code":4,"msg":60,"data":61},"ok",{"site_id":62,"language":63,"slug":64,"title":65,"keywords":66,"description":67,"schema_data":68,"social_meta":123,"head_meta":125,"extra_data":127,"updated_unix":129},105,"en","functional-modelling-fm-what-it-is-and-what-it-does","Functional Modelling (FM) - What it is and what it does","","Functional Modelling (FM) is a systems engineering tool for creating a behavioural/operational model of an existing or planned system. The model depicts system functionality and the logical interconnections that enable delivery of operational requirements within key constraints. FM helps teams deduce necessary functionality, test operational concepts, and determine logical system interfaces by using three sub-tools: Function Flow Diagrams, a Flow Dictionary, and a Function Specification.",{"@graph":69,"@context":122},[70,84,105],{"@type":71,"itemListElement":72},"BreadcrumbList",[73,77,79,82],{"item":74,"name":75,"@type":76,"position":8},"https://docshare.wps.com","Home","ListItem",{"item":78,"name":9,"@type":76,"position":14},"https://docshare.wps.com/document/",{"item":80,"name":30,"@type":76,"position":81},"https://docshare.wps.com/document/technology/",3,{"item":83,"name":65,"@type":76,"position":19},"https://docshare.wps.com/document/functional-modelling-fm-what-it-is-and-what-it-does/656350/",{"url":83,"name":65,"@type":85,"image":86,"author":91,"headline":65,"publisher":94,"fileFormat":97,"inLanguage":63,"description":67,"dateModified":98,"datePublished":99,"encodingFormat":97,"isAccessibleForFree":100,"interactionStatistic":101},"DigitalDocument",{"url":87,"@type":88,"width":89,"height":90},"https://docshare.wps.com/thumbnails/functional-modelling-fm-what-it-is-and-what-it-does/656350.png","ImageObject",300,407,{"name":92,"@type":93},"Pentious","Person",{"url":74,"name":95,"@type":96},"DocShare","Organization","application/pdf","2026-10-30","2026-10-25",true,{"@type":102,"interactionType":103,"userInteractionCount":19},"InteractionCounter",{"@type":104},"ViewAction",{"@type":106,"mainEntity":107},"FAQPage",[108,114,118],{"name":109,"@type":110,"acceptedAnswer":111},"What is Functional Modelling (FM) used for?","Question",{"text":112,"@type":113},"Functional Modelling (FM) helps a team or individual build a behavioural/operational model of an existing or planned system, showing functionality and logical interconnections that deliver operational requirements.","Answer",{"name":115,"@type":110,"acceptedAnswer":116},"What can Functional Modelling help determine during system work?",{"text":117,"@type":113},"FM supports deducing necessary system functionality, testing basic operational concepts, and determining potential logical system interfaces.",{"name":119,"@type":110,"acceptedAnswer":120},"What are the three sub-tools used by Functional Modelling?",{"text":121,"@type":113},"FM uses a Function Flow Diagram (FFD) to map component functions and flows, a Flow Dictionary (FD) to define and relate flow elements, and a Function Specification (FS) to specify transformations from inputs to outputs.","https://schema.org",{"og:url":83,"og:type":124,"og:title":65,"og:site_name":95,"og:description":67},"article",{"robots":126,"canonical":83},"index,follow",{"doc_id":128,"site_id":62},656350,1793155713,{"code":4,"msg":5,"data":131},{"doc_id":128,"user_id":132,"nickname":92,"user_avatar":133,"doc_module":4,"category_id":29,"category_name":30,"doc_title":65,"doc_description":67,"doc_content":134,"file_id":135,"file_url":136,"file_type":137,"file_size":138,"view_count":19,"is_deleted":4,"is_public":8,"is_downloadable":8,"audit_status":8,"page_count":139,"language":140,"language_code":63,"site_id":62,"html_lang":63,"table_of_contents":141,"faqs":142,"seo_title":143,"seo_description":67,"update_tm":144,"read_time":26},1374404730887,"https://ap-avatar.wpscdn.com/davatar_6f874abed73319feea01a86fa6f0fab8","The Systems Engineering Tool Box  \nDr Stuart Burge  \n“Give us the tools and we will finish the job”Winston Churchill  \nFunctional Modelling (FM)  \nWhat is it and what does it do?  \nFunctional Modelling is a tool that allows a team or an individual to produce a behavioural/operational model of an existing or planned system. The resulting model shows the system functionality and the logical interconnections between that functionality. In essence , it describes how the system functionality has to cooperate to deliver the Operational Requirements1 of the system. By constructing the model , it is possible to:  \n􀁸 Deduce the necessary system functionality.  \n􀁸 Test out the basic operational concept.  \n􀁸 Determine potential (logical) system interfaces.  \nFunctional Modelling uses three sub-tools to construct a model of the system of interest:  \n􀁸 The Function Flow Diagram2 (FFD) is a network representation of the system. It portrays the system in terms of its component functions and the logical interdependencies or “flows” between the functions. One of the beauties of the Functional Flow Diagram is its simple diagramming conventions. This minimum set enables the team to concentrate on discovering and understanding the system rather than the modelling technique. The conventions are shown in Figure 1.  \n1 The Operational Requirement is defined as “the major purpose of a system (i.e. what it fundamentally does; its capability) together with the key overarching constraints (that define the context of the system)”.  \n2 Software Engineers may have come across a similar modelling method called Data Flow Diagrams. These have similar diagramming conventions and use a forth symbol to represent data stores. In general system modelling (as opposed to software intensive system modelling) the use of a data store symbol is less useful and has been omitted. In essence Functional Flow Diagrams are a generalisation of Data Flow Diagram.  \n© Stuart Burge 2011: This is a draft document. If you have any comments [please contact sburge@burgehugheswalsh.co.uk](please contact sburge@burgehugheswalsh.co.uk)  \nTel: 01788 550015 | E-Mail: [enquiries@burgehugheswalsh.co.uk](enquiries@burgehugheswalsh.co.uk | Web: www.burgehugheswalsh.co.uk)[ | Web:](enquiries@burgehugheswalsh.co.uk | Web: www.burgehugheswalsh.co.uk)[ ](enquiries@burgehugheswalsh.co.uk | Web: www.burgehugheswalsh.co.uk)[www.burgehugheswalsh.co.uk](enquiries@burgehugheswalsh.co.uk | Web: www.burgehugheswalsh.co.uk) Page 1 of 24  \nBurge Hughes Walsh-Suite 13b Davy Court-Castle Mound Way-Central Park-Rugby-Warwickshire-CV23 0UZ  \n􀁸 FUNCTION transforms input flows into output flows that is internal to the System of Interest  \n􀁸 TERMINATOR described as a function or object that is a source or destination of flows external to the System of Interest  \n􀁸 FLOW an input or output quantity (information, control, material or energy)  \nFUNCTION NAME  \nTERMINATOR NAME  \nFLOW_NAME  \nThe FUNCTION NAME should bea Verb-Noun Phrase  \nTERMINATOR NAME can be either a verb noun phrase (FUNCTION) ora noun phrase (thing)  \nThe FLOW NAME is a noun (thing)  \nFigure 1 : Function Flow Diagram Modelling Conventions  \n􀁸 The Flow Dictionary (FD) complements the Functional Flow Diagrams by documenting the flows found on any of the diagrams. It is a set of definitions which declare the component elements of each flow, and the relationships that apply among them. The flows represent the logical interfaces of the system some of which some will become real interfaces.  \n􀁸 The Function Specification (FS) specifies the component functions by defining the transformation that converts inputs to outputs.  \nThese sub-tools allow for the construction of a model which shows all the relevant details, but are simple to follow and understand as indicated in Figure 2.  \nFigure 2: The three sub-tools build an unambiguous model  \n© Stuart Burge 2011: This is a draft document. If you have any comments [please contact sburge@burgehugheswalsh.co.u","cbCain1aWcJDwC0r","https://ap.wps.com/l/cbCain1aWcJDwC0r","pdf",1280275,24,"English","# Functional Modelling (FM)\n## What is it and what does it do?\n## Why do it?\n## Functional Flow Diagram (FFD)\n## Flow Dictionary (FD)\n## Function Specification (FS)","[{\"question\":\"What is Functional Modelling (FM) used for?\",\"answer\":\"Functional Modelling (FM) helps a team or individual build a behavioural/operational model of an existing or planned system, showing functionality and logical interconnections that deliver operational requirements.\"},{\"question\":\"What can Functional Modelling help determine during system work?\",\"answer\":\"FM supports deducing necessary system functionality, testing basic operational concepts, and determining potential logical system interfaces.\"},{\"question\":\"What are the three sub-tools used by Functional Modelling?\",\"answer\":\"FM uses a Function Flow Diagram (FFD) to map component functions and flows, a Flow Dictionary (FD) to define and relate flow elements, and a Function Specification (FS) to specify transformations from inputs to outputs.\"}]","Functional Modelling (FM) - What it is and what it does | PDF",1792967994]