Deontic Specification Patterns - Generalisation and Classification

Paul Johannesson, Petia Wohed · 2003

: In order to reduce the costs for systems development, methods for the reuse of specification knowledge have been developed. One approach is to build libraries of reusable specification patterns, i.e. abstract models describing the generic features of a type of situation that may occur in many different domains. In this paper, we propose a novel specification pattern based on a deontic perspective. The basic components of this pattern are object types describing obligations, the parties involved in these obligations and their respective roles, and the speech acts that create and delete the obligations. We argue that this pattern captures specification knowledge at an appropriate level of abstraction, has a wide applicability, and effectively supports designers in the construction of models. Furthermore a number of instances of this pattern are analysed and classified in different categories. 1 Introduction When constructing large information systems, the key to success lies...

Read the paper · More papers on PaperTik