Базовые знания - Domain knowledge

Знание предметной области - это знание конкретной специализированной дисциплины или области, в отличие от общих (или независимых от предметной области) знаний. Этот термин часто используется в отношении более общей дисциплины - например, для описания инженера-программиста, который имеет общие знания в области компьютерного программирования, а также знания предметной области о разработке программ для конкретной отрасли. Люди со знанием предметной области часто считаются специалистами или экспертами в своей области.

Захват знаний

В разработке программного обеспечения , знание предметной области является знание о среде , в которой целевая система работает, например, программные агенты . Знания в предметной области обычно должны быть получены от пользователей программного обеспечения в предметной области (в качестве специалистов / экспертов в предметной области), а не от разработчиков программного обеспечения. Он может включать в себя рабочие процессы пользователя, конвейеры данных, бизнес-политики, конфигурации и ограничения и имеет решающее значение при разработке программного приложения. Знания в предметной области эксперта (часто неформальные и плохо структурированные) трансформируются инженерами по знаниям в компьютерные программы и активные данные, например, в набор правил в базах знаний .

Общение между конечными пользователями и разработчиками программного обеспечения часто затруднено. Они должны найти общий язык для общения. Развитие достаточного общего словарного запаса для общения часто требует времени.

Одни и те же знания могут быть включены в разные области знаний. Знания, которые могут быть применимы во многих областях, называются независимыми от предметной области знаниями, например, логика и математика. Операции со знаниями предметной области выполняются метазнаниями .

Литература

  • Хьёрланд Б. и Альбрехтсен Х. (1995). К новому горизонту информатики: предметный анализ. Журнал Американского общества информационных наук, 1995, 46 (6), 400-425.

Смотрите также