Семантическая технология

Материал из Тестовая вики
Версия от 17:47, 16 августа 2024; Adminka (обсуждение | вклад) (1 версия импортирована)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)

Основной чертой семантической технологии (Semantic Technology) является хранение и поддержание целостности семантики (знаний, смыслов,..) отдельно от содержания файлов данных и от кодов программ.

Такой подход способствует независимости данных, методов и алгоритмов от их кодирования конкретным приложением, тем самым значительно повышая эффективность сопровождения систем, и способствуя их развиваемости, масштабируемости и переносимости.

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

В семантической технологии просматривается идейная и методологическая связь с подходами искусственного интеллекта, объектно-ориентированного программирования и др. В последнее время такой подход приобретает дополнительную актуальность, в частности, в области PLM, в связи с проблемами эффективной обработки очень больших объемов данных.