A Simple KR Example

KR is a key issue in enterprise knowledge management applications, for example, a corporate memory. Thus, the example used throughout this chapter comes from this application domain.

Here's the scenario. A company runs a couple of projects they provide to customers. The project team members, one of whom is the project manager, have certain technical skills. Every project uses a couple of technologies, for example, specific products or standards. Based on this information, the topic map will contain the following classes.

Topic classes (all defined as topics):

  • Company

  • Owner

  • Employee

  • Customer

  • Project

  • Project manager

  • Team member

  • Technology

  • Product

  • Standard

Association classes and their roles (all defined as topics):

  • Ownership (owner, company) ...

Get XML Topic Maps: Creating and Using Topic Maps for the Web now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.