Аннотация:
В данной работе рассматривается операция подписки, используемая при разработке многоагентных приложений интеллектуальных пространств на платформе Smart-M3. Систематизируются алгоритмы базовой операции подписки, выполняемые на стороне агента. Базовая операция подписки работает на уровне RDF-модели представления данных. На основе выполненной систематизации и с учетом модельно-ориентированного подхода к разработке программ предлагаются новые типы подписки, оперирующие на уровне OWL-модели. Предлагаемые типы подписки реализованы в инструментарии SmartSlog, что позволяет программировать агентов в высокоуровневых онтологических терминах (класс, свойство, индивид).