Copy the page URI to the clipboard
Li, Zhi; Hall, Jon and Rapanotti, Lucia
(2010).
Abstract
As part of software engineering, requirements analysis based on contextual domain knowledge plays an important role in providing precise software specifications that are appropriate for subsequent software development. In this paper, we present a formal approach to domain knowledge modeling based on Jackson’s problem frames, which can then be transformed into software specifications using the techniques of Hoare’s communicating sequential processes.