## EGF by pictures - Pattern

## Definition: Pattern = reusable and customizable solution to a recurrent problem.

# Editing a Pattern by User Interface

# Specification View of a Pattern

Example of language for implementation: a model-to-text language (e.g., Jet) for text generation from a model, or a language, such as Java, to apply a systematic behavior.

# Implementation View of a Pattern

# Pattern Execution by Task Invocation