Domain expert

Domain expert

A domain expert or subject matter expert (SME) is a person with special knowledge or skills in a particular area. "Domain experts" are individuals who are both knowledgeable and extremely experienced with application domains [] . Dealing primarily with knowledge-based systems (KBS) "domain experts" are responsible for maintaining, testing, and enhancing the corporate memory sector of the KBS systems. By solving enriched and complicated technical and mathematical problems, "domain experts" display information in a logical fashion so that it can be easily coded into a computer system, allowing ease of use by end-users of the KBS systems [] .


* A truck driver is an expert in trucking and the needs truckers have for the types of systems that truckers might use, such as delivery or inventory system.
* A manager may be a domain expert for a project management system.
* An accountant is a domain expert for accounting systems.
* A programmer is a domain expert for his/hers field of programming.


"Domain Experts" play a defined role in the creation and maintenance of expert systems. Starting at the top of the totem pole of information, the "domain expert" relays encrypted information on systems management directly to the Knowledge Engineer who then passes this information onto coders who code the information into the systems database. Highly trained in knowledge acquisition and representation "domain experts" display their tested information in the form of rules and diagrams making the tasks of computer coders as simplistic as possible. Due to their immense knowledge of expert systems and their details, "domain experts" are often not able to communicate their findings in simplistic terms, which is why the knowledge engineers are employed to decipher their findings [] [] .

Alternate Term Uses

The term can also refer to someone particularly familiar with a group, or its work habits, and can act as a usability evaluator.

The most common use of the term is in the field of Artificial Intelligence (AI), especially for expert systems, where the attempt is made to deduce and codify the expertise as a series of rules.

ee also

* Knowledge Engineer
* Domain knowledge
* User interface design
* User profiling
* Usability
* Expert system

External links

* [ A glossary of UML at Usability First]
* [ Supporting the Domain Expert in Planning]
* [ Maintenance of KBS's by Domain Experts]
* [ Components of an Expert System]


* [ "A Domain Expert", 6/11/06]
* [ "Penn State Expert Development Group", 2005, Penn State University]
* [ "Different Types of Systems Users", 2004, University of Calgary]
* [ "Bultman, Kuipers, Harmelen", 2005, Maintenance of KBS's by Domain Experts]

Wikimedia Foundation. 2010.

Look at other dictionaries:

  • Domain-specific modeling — (DSM) is a software engineering methodology for designing and developing systems, such as computer software. It involves systematic use of a domain specific language (DSL) to represent the various facets of a system. DSM languages tend to support …   Wikipedia

  • Domain knowledge — is that valid knowledge used to refer to an area of human endeavour, an autonomous computer activity, or other specialized discipline. Specialists and experts use and develop their own domain knowledge. If the concept domain knowledge or domain… …   Wikipedia

  • Expert system — In artificial intelligence, an expert system is a computer system that emulates the decision making ability of a human expert.[1] Expert systems are designed to solve complex problems by reasoning about knowledge, like an expert, and not by… …   Wikipedia

  • Domain — may refer to: General Territory (administrative division), a non sovereign geographic area which has come under the authority of another government Public domain, a body of works and knowledge without proprietary interest Eminent domain, the… …   Wikipedia

  • Expert — For other uses, see Expert (disambiguation). Cognoscenti redirects here. For the Marvel character, see Cognoscenti (comics). Sociology …   Wikipedia

  • expert system — Computers. a program that gives answers, solutions, or diagnoses, based on available information, by following procedures that attempt to duplicate the thought processes and apply the knowledge of an expert in some particular field. [1975 80] * * …   Universalium

  • Expert witness — An expert witness is a witness, who by virtue of education, training, skill, or experience, is believed to have knowledge in a particular subject beyond that of the average person, sufficient that others may officially (and legally) rely upon the …   Wikipedia

  • Domain-specific language — Programming paradigms Agent oriented Automata based Component based Flow based Pipelined Concatenative Concurrent computing …   Wikipedia

  • Expert systems for mortgages — An expert system for mortgages is a computer program that contains the knowledge and analytical skills of human experts, related to mortgage banking. Loan departments are interested in expert systems for mortgages because of the growing cost of… …   Wikipedia

  • Domain Knowledge —   The knowledge of an expert which is used to create an expert system. See also Expert system …   International financial encyclopaedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”

We are using cookies for the best presentation of our site. Continuing to use this site, you agree with this.