A Lesson for Software Engineering from Knowledge Engineering

Springer-Verlag Berlin Heidelberg
Publication Type:
Conference Proceeding
Database and Expert Systems Applications. 14th International Conference, DEXA 2003 Proceedings, 2003, pp. 569 - 578
Issue Date:
Filename Description Size
Thumbnail2003002069.pdf566.71 kB
Adobe PDF
Full metadata record
Knowledge engineering has developed fine tools for maintaining the integrity of knowledge bases. These tools may be applied to the maintenance of conventional programs particularly those programs in which business rules are embedded. A unified model of knowledge represents business rules at a higher level of abstraction than the rule-based paradigm. Representation at this high level of abstraction enables any changes to business rules to be quantified and tracked through to the imperative programs that implement them. Further, methods may be applied to simplify the unified model so that the maintenance of the imperative implementation too is simplified.
Please use this identifier to cite or link to this item: