Reference: M. Uschold, R. Jasper, and P. Clark. Three Approaches for Knowledge Sharing: A Comparative Analysis. Proc 12th Workshop on Knowledge Acquisition, Modeling, and Management (KAW'99), 1999.

Abstract: Our broad, overall goal is to enable cost-effective sharing of design knowledge between knowledge-based engineering software systems. To achieve this, we have identified and explored three different approaches for knowledge sharing, which we present in this paper: (1) Sharing services via point-to-point translation, (2) Neutral interchange formats, and (3) Neutral authoring. In all of these approaches, the issue of translation between the different underlying ontologies plays a major role. These three approaches differ significantly along several dimensions, including their cost (both immediate and long-term), scale, usability, and maintainability. In this paper, we provide a description and critical assessment of each, based on one or more illustrations that used each approach. We analyze their successes and limitations, and offer some subjective advice about the circumstances under which each approach is appropriate.