"behavioural pattern" meaning in All languages combined

See behavioural pattern on Wiktionary

Noun [English]

Forms: behavioural patterns [plural]
Head templates: {{en-noun}} behavioural pattern (plural behavioural patterns)
  1. (software, object-oriented programming) A design pattern which specifies how the entities of a software communicate with each other. Wikipedia link: behavioural pattern Tags: Australia, British, Canada, New-Zealand Categories (topical): Object-oriented programming, Software Synonyms: behavioral pattern [US] Coordinate_terms: concurrency pattern, creational pattern, structural pattern Translations (Translations): Verhaltensmuster [neuter] (German)
    Sense id: en-behavioural_pattern-en-noun-MVpF09XF Categories (other): English entries with incorrect language header Topics: computing, engineering, mathematics, natural-sciences, physical-sciences, sciences, software Hyponyms: chain-of-responsibility pattern, command pattern, hierarchical visitor pattern, interpreter pattern, iterator pattern, mediator pattern, memento pattern, observer pattern, policy pattern, scheduled-task pattern, single-serving visitor pattern, state pattern, strategy pattern, template method pattern, visitor pattern, weak reference pattern

Inflected forms

Alternative forms

Download JSON data for behavioural pattern meaning in All languages combined (2.5kB)

{
  "forms": [
    {
      "form": "behavioural patterns",
      "tags": [
        "plural"
      ]
    }
  ],
  "head_templates": [
    {
      "args": {},
      "expansion": "behavioural pattern (plural behavioural patterns)",
      "name": "en-noun"
    }
  ],
  "lang": "English",
  "lang_code": "en",
  "pos": "noun",
  "senses": [
    {
      "categories": [
        {
          "kind": "other",
          "name": "English entries with incorrect language header",
          "parents": [
            "Entries with incorrect language header",
            "Entry maintenance"
          ],
          "source": "w"
        },
        {
          "kind": "topical",
          "langcode": "en",
          "name": "Object-oriented programming",
          "orig": "en:Object-oriented programming",
          "parents": [
            "Programming",
            "Computing",
            "Software engineering",
            "Technology",
            "Computer science",
            "Engineering",
            "Software",
            "All topics",
            "Sciences",
            "Applied sciences",
            "Media",
            "Fundamental",
            "Communication"
          ],
          "source": "w"
        },
        {
          "kind": "topical",
          "langcode": "en",
          "name": "Software",
          "orig": "en:Software",
          "parents": [
            "Computing",
            "Media",
            "Technology",
            "Communication",
            "All topics",
            "Fundamental"
          ],
          "source": "w"
        }
      ],
      "coordinate_terms": [
        {
          "word": "concurrency pattern"
        },
        {
          "word": "creational pattern"
        },
        {
          "word": "structural pattern"
        }
      ],
      "glosses": [
        "A design pattern which specifies how the entities of a software communicate with each other."
      ],
      "hyponyms": [
        {
          "word": "chain-of-responsibility pattern"
        },
        {
          "word": "command pattern"
        },
        {
          "word": "hierarchical visitor pattern"
        },
        {
          "word": "interpreter pattern"
        },
        {
          "word": "iterator pattern"
        },
        {
          "word": "mediator pattern"
        },
        {
          "word": "memento pattern"
        },
        {
          "word": "observer pattern"
        },
        {
          "word": "policy pattern"
        },
        {
          "word": "scheduled-task pattern"
        },
        {
          "word": "single-serving visitor pattern"
        },
        {
          "word": "state pattern"
        },
        {
          "word": "strategy pattern"
        },
        {
          "word": "template method pattern"
        },
        {
          "word": "visitor pattern"
        },
        {
          "word": "weak reference pattern"
        }
      ],
      "id": "en-behavioural_pattern-en-noun-MVpF09XF",
      "links": [
        [
          "software",
          "software"
        ],
        [
          "object-oriented programming",
          "object-oriented programming"
        ],
        [
          "design pattern",
          "design pattern"
        ]
      ],
      "qualifier": "object-oriented programming",
      "raw_glosses": [
        "(software, object-oriented programming) A design pattern which specifies how the entities of a software communicate with each other."
      ],
      "synonyms": [
        {
          "tags": [
            "US"
          ],
          "word": "behavioral pattern"
        }
      ],
      "tags": [
        "Australia",
        "British",
        "Canada",
        "New-Zealand"
      ],
      "topics": [
        "computing",
        "engineering",
        "mathematics",
        "natural-sciences",
        "physical-sciences",
        "sciences",
        "software"
      ],
      "translations": [
        {
          "code": "de",
          "lang": "German",
          "sense": "Translations",
          "tags": [
            "neuter"
          ],
          "word": "Verhaltensmuster"
        }
      ],
      "wikipedia": [
        "behavioural pattern"
      ]
    }
  ],
  "word": "behavioural pattern"
}
{
  "coordinate_terms": [
    {
      "word": "concurrency pattern"
    },
    {
      "word": "creational pattern"
    },
    {
      "word": "structural pattern"
    }
  ],
  "forms": [
    {
      "form": "behavioural patterns",
      "tags": [
        "plural"
      ]
    }
  ],
  "head_templates": [
    {
      "args": {},
      "expansion": "behavioural pattern (plural behavioural patterns)",
      "name": "en-noun"
    }
  ],
  "hyponyms": [
    {
      "word": "chain-of-responsibility pattern"
    },
    {
      "word": "command pattern"
    },
    {
      "word": "hierarchical visitor pattern"
    },
    {
      "word": "interpreter pattern"
    },
    {
      "word": "iterator pattern"
    },
    {
      "word": "mediator pattern"
    },
    {
      "word": "memento pattern"
    },
    {
      "word": "observer pattern"
    },
    {
      "word": "policy pattern"
    },
    {
      "word": "scheduled-task pattern"
    },
    {
      "word": "single-serving visitor pattern"
    },
    {
      "word": "state pattern"
    },
    {
      "word": "strategy pattern"
    },
    {
      "word": "template method pattern"
    },
    {
      "word": "visitor pattern"
    },
    {
      "word": "weak reference pattern"
    }
  ],
  "lang": "English",
  "lang_code": "en",
  "pos": "noun",
  "senses": [
    {
      "categories": [
        "English countable nouns",
        "English entries with incorrect language header",
        "English lemmas",
        "English multiword terms",
        "English nouns",
        "Translation table header lacks gloss",
        "en:Object-oriented programming",
        "en:Software"
      ],
      "glosses": [
        "A design pattern which specifies how the entities of a software communicate with each other."
      ],
      "links": [
        [
          "software",
          "software"
        ],
        [
          "object-oriented programming",
          "object-oriented programming"
        ],
        [
          "design pattern",
          "design pattern"
        ]
      ],
      "qualifier": "object-oriented programming",
      "raw_glosses": [
        "(software, object-oriented programming) A design pattern which specifies how the entities of a software communicate with each other."
      ],
      "tags": [
        "Australia",
        "British",
        "Canada",
        "New-Zealand"
      ],
      "topics": [
        "computing",
        "engineering",
        "mathematics",
        "natural-sciences",
        "physical-sciences",
        "sciences",
        "software"
      ],
      "wikipedia": [
        "behavioural pattern"
      ]
    }
  ],
  "synonyms": [
    {
      "tags": [
        "US"
      ],
      "word": "behavioral pattern"
    }
  ],
  "translations": [
    {
      "code": "de",
      "lang": "German",
      "sense": "Translations",
      "tags": [
        "neuter"
      ],
      "word": "Verhaltensmuster"
    }
  ],
  "word": "behavioural pattern"
}

This page is a part of the kaikki.org machine-readable All languages combined dictionary. This dictionary is based on structured data extracted on 2024-05-01 from the enwiktionary dump dated 2024-04-21 using wiktextract (f4fd8c9 and c9440ce). The data shown on this site has been post-processed and various details (e.g., extra categories) removed, some information disambiguated, and additional data merged from other sources. See the raw data download page for the unprocessed wiktextract data.

If you use this data in academic research, please cite Tatu Ylonen: Wiktextract: Wiktionary as Machine-Readable Structured Data, Proceedings of the 13th Conference on Language Resources and Evaluation (LREC), pp. 1317-1325, Marseille, 20-25 June 2022. Linking to the relevant page(s) under https://kaikki.org would also be greatly appreciated.