Domain Knowledge
From apse
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.