Toggle Main Menu Toggle Search

Open Access padlockePrints

A Software Engineering Model for Case Memory Systems

Lookup NU author(s): Professor Michael HarrisonORCiD


Full text for this publication is not currently held within this repository. Alternative links are provided below where available.


This paper describes a generic model for case memory systems expressed using the Z notation. A case memory system is an essential part of any case-based reasoning system, and provides a mechanism for storing old cases, and for assessing the relationship between the stored cases and a new problem. Using the model, characteristics that have been claimed for specific case memory systems in the literature, e.g. responsiveness to a reasoner's goals or use of past experience in case assessment, are expressed formally in terms of constraints on the means by which case relations are computed. The model supports precise reasoning about the characteristics of specific systems and offers insight into the variety of options available to software or knowledge engineers seeking to reuse a case memory system, to select a case memory system shell or to develop a new system.

Publication metadata

Author(s): Dearden AM, Harrison MD

Publication type: Article

Publication status: Published

Journal: Computer Journal

Year: 1997

Volume: 40

Issue: 4

Pages: 167-182

ISSN (print): 0010-4620

ISSN (electronic): 1460-2067

Publisher: Oxford University Press


DOI: 10.1093/comjnl/40.4.167


Altmetrics provided by Altmetric