Итак, у меня есть класс, который каждый раз, когда он «истинный», должен запускать событие класса. Допустим, я моделирую свой холодильник как класс, и этот холодильник «имеет» (как свойство) много вещей внутри. У моего класса «Молоко» есть значение, привязанное к нему, с оставшимся количеством. Как только он достигнет нуля, я хотел бы запустить другой класс, который говорит «Перейти в супермаркет», подкласс «Событие».
Я думал, что триггер с таким же успехом может быть запросом, который не соответствует действительности, но теперь это так. Что-то вроде:
Milk has value GoToSupermarket
Я все еще пытаюсь понять, но вопрос в том, как мне «активировать» определенные вещи?





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