Design Pattern as a Bridge Between Problem-Space and Solution-Space
In Aier, Stephan; Rohner, Peter & Schelp, Joachim (Hrsg.): Engineering the Transformation of the Enterprise - A Design Science Research Perspective. Cham, Switzerland : Springer, 2021, S. 137-150
Posted: 17 Dec 2021
Date Written: 2021
Abstract
Designing novel technologies provide challenges to developers. To support developers in designing these technologies, design knowledge must be codified and made applicable for the future. In systems development, design patterns provide proven solutions to solving recurring problems. They contain templates for describing design information, often in tabular form, and are established tools for making complex knowledge accessible and applicable. Design patterns play a critical role in both practice and research in finding potential solutions. For researchers, patterns can provide a method for codifying design knowledge for future research. For practitioners, design patterns provide established solutions to recurring problems. By applying them in a particular context, the pattern represents elements of both the problem-space and the solution-space, providing an opportunity to bridge the gap between the two spaces. Due to the abstraction of design patterns, they can be used for different application scenarios. The preparation of the design knowledge in the design pattern is a critical step to support the user in the best possible way, that determines the usefulness of the pattern.
Keywords: Design knowledge, Design pattern, Design science research
Suggested Citation: Suggested Citation