A meta-model for context-patterns

Kristian Beckers, Stephan Faßbender, Marita Heisel · 2013

It is essential for building the right software system to elicit and analyze requirements. Writing requirements that can achieve the purpose of building the right system is only possible if the domain knowledge of the system-to-be and its environment is known and considered thoroughly. We consider this as the context problem of software development. In the past, we tackled this problem by describing common structures and stakeholders for several different domains. The common elements of the context were obtained from observations about the domain in terms of standards, domain specific publications and implementations. But the description of the structure of a context-pattern, especially in terms of its static structure, was not aligned. This inhibits relating context-patterns to form a pattern language. It is also difficult for inexperienced pattern creators to describe newly observed patterns without any guidance.

Read the paper · More papers on PaperTik