Extending Knowledge Engineering to Requirements Engineering from Multiple Perspectives
Deborah Richards, Tim Menzies · 2007
: If the costs of requirements engineering (RE) are prohibitive, then RE will rarely be applied. We present an RE strategy designed to handle conflicting perspectives that is an extension to current KE techniques. We instantiate this approach in the context of formal concept analysis (FCA) and ripple-downrules (RDR). FCA was used to build explanatory T-boxes from performance A-boxes created by an RDR system. This approach is applicable to any representation which can be mapped into a decision table. However certain representations offered advantages during the conflict resolution phase. 1. Introduction Is requirements engineering (RE) a complicated addition to current knowledge engineering (KE)? Will the process of rationalising multiple conflicting viewpoints slow down the production of an expert system? If the costs of RE are prohibitive, then RE will rarely be applied. In this paper, we present a simple RE strategy that is an extension to current KE techniques. Given assertions in ...