Знание предметной области
-
Определение знаний предметной области
- Знания предметной области относятся к специфическим дисциплинам или областям знаний.
- Инженер-программист может обладать общими знаниями в программировании и знаниями в области разработки для конкретной отрасли.
- Специалисты в предметной области считаются экспертами.
-
Накопление знаний в программной инженерии
- Знание предметной области включает понимание среды, в которой работает система, например, программных агентов.
- Знания должны быть получены от специалистов в предметной области, а не от разработчиков.
- Важны рабочие процессы пользователей, конфигурации и ограничения.
-
Преобразование экспертных знаний в компьютерные программы
- Экспертные знания в предметной области преобразуются в компьютерные программы и данные.
- Базы знаний содержат правила, основанные на этих знаниях.
-
Трудности общения между пользователями и разработчиками
- Разработчикам и пользователям программного обеспечения сложно найти общий язык.
- Требуется время для создания общего словарного запаса.
-
Общие знания и знания, не зависящие от предметной области
- Некоторые знания применимы в нескольких предметных областях, например, логика и математика.
- Metaknowledge используется для операций с предметными знаниями.
-
Ссылки на дополнительные материалы
- Упомянуты статьи по искусственному интеллекту, разработке предметной области и инженерии знаний.
- Указаны авторы и год публикации статьи, которая обсуждает предметный анализ в информатике.