Deontic Analysis Patterns

Paul Johannesson, Petia Wohed · 1998

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 analysis 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 analysis 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 manage 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, we show how deontic objects at different levels are interrelated. 1. Introduction When constructing large information systems, the key to success lies in eliciting and representing req...

Read the paper · More papers on PaperTik