Domain Knowledge

From apse

Jump to: navigation, search

Back to Project Patterns

Contents

[edit] Problem

Communicating between consumers and producers is often difficult.

[edit] Context

  • Word processors encode specific knowledge about fonts and formatting of text (word wrapping, word breaks, etc), and even spelling and grammar.
  • Embedded controllers for automobile engines know how to control engines.
  • Medical software encodes knowledge and information about patients and medicine.
  • Financial Software encode formal rules related to Purchasing, Accounts, and Inventory

[edit] Discussion

Most general, domain knowledge is the knowledge which is valid and directly used for a pre-selected domain of human or an autonomous computer activity. Different specialists and experts use and develop their own domain knowledge. If the concept domain knowledge or domain expert is used we emphasize a specific domain which is an object of the discourse/interest.

Having someone in your group with direct applicable knowledge is vital the success of most projects. Imagine trying to develop a book about a topic you did not personally understand. Even if you try to lean about the topic after the project has started it is often easier to find people who already posses the knowledge then to try and learn it yourself.

[edit] Solution

They must find a common language to communicate in. Developing enough shared vocabulary to communicate can often take a while.

[edit] References

Hjørland, B. & Albrechtsen, H. (1995). Toward A New Horizon in Information Science: Domain Analysis. Journal of the American Society for Information Science, 1995, 46(6), 400-425.

[edit] External Links

This article contains text from Wikipedia.

[edit] Related Patterns

Education and Training