Pattern Views: Concept and Tooling for Interconnected Pattern Languages

03/20/2020
by   Manuela Weigold, et al.
0

Patterns describe proven solutions for recurring problems. Typically, patterns in a particular domain are interrelated and organized in pattern languages. As real-world problems often require patterns of multiple domains, different pattern languages have to be considered to address these problems. However, cross-domain knowledge about how patterns of different languages relate to each other is either hidden in individual pattern descriptions or not documented at all. This makes it difficult to identify relevant patterns across pattern languages. Therefore, we introduce a concept and tooling that enables to capture patterns and their relations across pattern languages for a particular problem context.

READ FULL TEXT

page 7

page 9

research
06/09/2020

Pattern Atlas

Pattern languages are well-established in the software architecture comm...
research
06/07/2019

On Pattern Setups and Pattern Multistructures

Modern order and lattice theory provides convenient mathematical tools f...
research
12/09/2022

Closed pattern mining of interval data and distributional data

We discuss pattern languages for closed pattern mining and learning of i...
research
12/04/2020

Patterns, anticipation and participatory futures

Patterns embody repeating phenomena, and, as such, they are partly but n...
research
02/21/2023

A Prompt Pattern Catalog to Enhance Prompt Engineering with ChatGPT

Prompt engineering is an increasingly important skill set needed to conv...
research
10/20/2003

Pattern Excitation-Based Processing: The Music of The Brain

An approach to information processing based on the excitation of pattern...
research
03/12/2019

Taxonomies in DUI Design Patterns: A Systematic Approach for Removing Overlaps Among Design Patterns and Creating a Clear Hierarchy

Recently a library of design patterns for designing distributed user int...

Please sign up or login with your details

Forgot password? Click here to reset