Jump to content

Язык проектирования семантических приложений

Язык проектирования семантических приложений (SADL) — это похожий на английский язык с открытым исходным кодом для построения формальных моделей, состоящих из онтологии OWL , правил, выраженных в терминах онтологических концепций, запросов для извлечения информации из модели и тестов для проверки и повторной проверки. содержание модели и следствия (следствия).

SADL-IDE — это Eclipse (IDE) на базе интегрированная среда разработки , которая упрощает создание и поддержку моделей, выраженных на языке SADL.

Мотивация

[ редактировать ]

Стек семантических технологий предлагает значительный потенциал для сбора и использования знаний во многих областях. Однако нативные представления (OWL, SWRL , Jena Rules, SPARQL ) недружелюбны к экспертам предметной области, которые не являются учеными-компьютерщиками и не разбираются в тонкостях искусственного интеллекта и формальной логики . Более того, по мнению создателя, имеющиеся инструменты для создания, тестирования, сопровождения и применения баз знаний (моделей) на протяжении их жизненного цикла недостаточны. SADL пытается устранить эти пробелы. [1] [ нужна ссылка ]

SADL пытается удовлетворить указанные выше потребности несколькими способами.

Грамматика SADL пытается использовать общие слова для выражения формальных отношений модели. Эти ключевые слова и фразы однозначно отображаются в формализмах OWL, SWRL или Jena Rules и SPARQL.

SADL позволяет комбинировать операторы для более кратких и понятных группировок. Примеры включают в себя перечисление свойств, которые «описывают» класс, как часть определения класса, идентификацию нескольких подклассов в одном операторе, объединение тройных шаблонов в правилах и запросах для исключения переменных и повышения читабельности общего шаблона, перечисление атрибутов и связей классов. экземпляр вместе с одним субъектом и, при необходимости, именованные экземпляры.

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

Тесная интеграция Eclipse с системами управления исходным кодом, такими как CVS , SVN или GIT, позволяет управлять версиями моделей SADL и легче управлять ими на протяжении их жизненного цикла. Последовательный характер языка упрощает вычисление и просмотр различий между версиями моделей. Набор моделей можно легко пометить как конкретную версию и в любой момент получить как конкурирующий набор.

Интеграция механизмов рассуждений/правил с SADL-IDE позволяет разработчику модели тестировать модель, запрашивать результаты и создавать тестовые примеры для проверки и регрессионного тестирования.

Источники

[ редактировать ]
  1. ^ Крапо, Эндрю; Мойтра, Абха (2013). «На пути к унифицированному английскому представлению семантических моделей, данных и графических шаблонов для профильных экспертов». Международный журнал семантических вычислений . 07 (3): 215–236. дои : 10.1142/S1793351X13500025 . S2CID   37986198 .
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: bd2028661760e15e27135801fc6bc08f__1692479760
URL1:https://arc.ask3.ru/arc/aa/bd/8f/bd2028661760e15e27135801fc6bc08f.html
Заголовок, (Title) документа по адресу, URL1:
Semantic Application Design Language - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)