Mønsterspråk

term_id: pattern_language

Category: basic_concepts

Definition

Et mønsterspråk er en formalisert rammeverk bestående av et sett med beviste løsninger på vanlige problemer som oppstår i design, spesielt innen programvareutvikling og urban planlegging. Hvert mønster beskriver et problem, konteksten det oppstår i, og kjernen i løsningen, og disse mønstrene er ofte sammenkoblet for å danne et helhetlig designspråk.

Summary

En strukturert samling av sammenkoblede løsningsforslag for gjentakende problemer i programvare- eller systemarkitektur.

Key Concepts

  • Designdokumentasjon
  • Gjenbrukbare løsninger
  • Kontekstbasert design
  • Sammenkoblede mønstre

Use Cases

  • Dokumentasjon av programvarearkitektur
  • Design av bedriftsapplikasjoner
  • Undervisning i beste praksis for programvareutvikling