This document presents a pattern system called strukt for integrating individual and organizational knowledge work. It aims to develop a software system that plans both weakly structured and structured workflows using a core ontology. The system addresses challenges like adapting workflow instances at runtime without changing models. It uses the Descriptions and Situations pattern from DOLCE to separate workflow models from instances and define contexts. Examples show how structured and weakly structured workflows can be integrated using various patterns. The system was prototyped and its ontological patterns were axiomatized for consistency checking.