ArticleslgStudy

mathematics

Function-Behaviour-Structure ontology

Function-Behaviour-Structure ontology is a mathematics topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand Function-Behaviour-Structure ontology rather than just read about it. In short: The Function-Behaviour-Structure ontology – or short, the FBS ontology – is an ontology of design objects, i.e. things that have been or can be designed. The Function-Behaviour-Structure ontology conceptualizes design objects in three ontological categories: function (F), behaviour (B), and structure (S).

Function-Behaviour-Structure ontology — main illustration
Function-Behaviour-Structure ontology — illustration

Key takeaways

  • Function-Behaviour-Structure ontology belongs to mathematics; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect Function-Behaviour-Structure ontology to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of Function-Behaviour-Structure ontology from memory before moving on to harder problems.

Reference excerpt

The Function-Behaviour-Structure ontology – or short, the FBS ontology – is an ontology of design objects, i.e. things that have been or can be designed. The Function-Behaviour-Structure ontology conceptualizes design objects in three ontological categories: function (F), behaviour (B), and structure (S). The FBS ontology has been used in design science as a basis for modelling the process of designing as a set of distinct activities. This article relates to the concepts and models proposed by John S. Gero and his collaborators. Similar ideas have been developed independently by other researchers.

Overview The ontological categories composing the Function-Behaviour-Structure ontology are defined as follows:

Function (F): the teleology (purpose) of the design object, i.e.“what the object is for". For example, the functions of a turbocharger include increasing the power output of an engine, providing reliability, and providing affordability. Behaviour (B): the attributes that can be derived from the design object’s structure, i.e.“what the object does".For example, the behaviour of a turbocharger includes attributes such as air mass flow, efficiency ratio, thermal strength, and weight. Structure (S): the components of the design object and their relationships., i.e.“what the object consists of”. In the turbocharger example, structure includes the turbocharger components (compressor, turbine, shaft, etc.) and their spatial dimensions, interconnections and materials. The three ontological categories are interconnected: Function is connected with behaviour, and behaviour is connected with structure. There is no connection between function and structure.

Ontological Models of Designing The Function-Behaviour-Structure ontology is the basis for two frameworks of designing: the FBS framework, and its extension, the situated FBS framework. They represent the process of designing as transformations between function, behaviour and structure, and subclasses thereof.

The Function-Behaviour-Structure Framework The original version of the FBS framework was published by John S. Gero in 1990. It applies the FBS ontology to the process of designing, by further articulating the three ontological categories. In this articulation, behaviour (B) is specialised into expected behaviour (Be) (the "desired" behaviour) and behaviour derived from structure (Bs) (the "actual" behaviour). In addition, two further notions are introduced on top of the existing ontological categories: requirements (R) that represent intentions from the client that come from outside the designer, and description (D) that represents a depiction of the design created by the designer. Based on these articulations, the FBS framework proposes eight processes claimed as fundamental in designing, specifically:

Formulation: formulates the problem space, by transforming requirements into a function state space (R → F), and transforming functions into a behaviour state space (F → Be). Synthesis: generates structure based on expectations of the behaviour state space (Be → S). Analysis: derives behaviour from the generated structure (S → Bs). Evaluation: compares expected behaviour with the behaviour derived from structure (Be ↔ Bs). Documentation: produces descriptions of the design based on structure (S → D). Reformulation type 1: modifies the structure state space, based on a re-interpretation of structure (S → S’). Reformulation type 2: modifies the behaviour state space, based on a re-interpretation of structure (S → Be’). Reformulation type 3: modifies the function state space, based on a re-interpretation of structure and subsequent reformulation of expected behaviour (S → F’ via Be).

Example The eight fundamental processes in the FBS framework are illustrated using a turbocharger design process.

Formulation: External requirements (R) for a turbocharger are interpreted by the designer as functions (F) including to increase the power output of an engine. A set of behaviours (Be) is then produced that are expected to achieve this function. They include the air mass flow and efficiency ratios for a range of engine speeds. Synthesis: Based on the expected behaviours (Be), a structure (S) is produced that includes components such as a compressor, a turbine, a core assembly, a shaft, and their interconnections. It also includes their geometry and materials. Analysis: After the structure (S) is produced, the "actual" behaviours (Bs) can be derived based on that structure. This may include the physical testing of prototypes (e.g. for measuring air mass flow), and computational simulations (e.g. for calculating thermal behaviours). Evaluation: The "actual" behaviours (Bs) of the turbocharger are compared against the expected behaviours (Be), to assess whether the current turbocharger design performs as required. Documentation: The turbocharger design is documented by generating a description (D), commonly a CAD model, based on the structure (S). Reformulation type 1: The designer modifies the space of possible design structures (S) by including a new component such as a variable sliding ring inside the turbine. Reformulation type 2: The designer modifies the space of expected behaviours (Be) by introducing a new control behaviour that allows varying the air mass flow. This is a consequence of introducing the variable sliding ring into the design structure (S). Reformulation type 3: The designer modifies the function space (F) by adapting it to serve the needs of an engine with increased exhaust temperature. This is based on the discovery of a high thermal strength (Be) of existing design materials (S).

The Situated Function-Behaviour-Structure Framework The situated FBS framework was developed by John S. Gero and Udo Kannengiesser in 2000 as an extension of the FBS framework to explicitly capture the role of situated cognition or situatedness in designing.

Situatedness The basic assumption underpinning the situated FBS framework is that designing involves interactions between three worlds: the external world, the interpreted world and the expected world. They are defined as follows:

… excerpt ends here. Continue reading the full article.

Illustrations

Function-Behaviour-Structure ontology: The Situated Function-Behaviour-Structure Framework
The Situated Function-Behaviour-Structure Framework

Worked examples

Example 1 — a first encounter with Function-Behaviour-Structure ontology

Start with the simplest possible case. Write down what Function-Behaviour-Structure ontology claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In mathematics, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to Function-Behaviour-Structure ontology before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about Function-Behaviour-Structure ontology ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of Function-Behaviour-Structure ontology

In research
Function-Behaviour-Structure ontology appears in mathematics research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses Function-Behaviour-Structure ontology in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
Function-Behaviour-Structure ontology is common in secondary-school and first-year university syllabi. It links to neighbouring topics Design, Ontology (information science), so understanding it makes those chapters shorter.
In everyday life
Look for Function-Behaviour-Structure ontology outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.
Ask Teacher Smith questions about this articleOpens your AI tutor with a question about “Function-Behaviour-Structure ontology” →

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study Function-Behaviour-Structure ontology in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what Function-Behaviour-Structure ontology means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain Function-Behaviour-Structure ontology out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is Function-Behaviour-Structure ontology in simple terms?

The Function-Behaviour-Structure ontology – or short, the FBS ontology – is an ontology of design objects, i.e. things that have been or can be designed. The Function-Behaviour-Structure ontology conceptualizes design objects in three ontological categories: function (F), behaviour (B), and structu…

Why does Function-Behaviour-Structure ontology matter?

Because it connects several mathematics ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study Function-Behaviour-Structure ontology?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on Function-Behaviour-Structure ontology.

Tags

  • Design
  • Ontology (information science)

Keep exploring