【问题标题】:Is it possible to fire Java methods from Jena SWRL Rules是否可以从 Jena SWRL 规则中触发 Java 方法
【发布时间】:2011-11-11 06:31:18
【问题描述】:

我正在对基于本体的上下文管理和基于过程的上下文管理进行性能分析。 但是,为了使用 PCM 案例研究创建类似的场景,我需要在推理过程中直接从 Jena SWRL 规则中触发 Java 方法。我做了很多研究无济于事,但我的教授声称耶拿是可能的。 例如,

Forward(vpnAccess)<--hasChain(vpnAccess,Forward)^
                     hasExternalInterface(vpnAccess,eth1)^
                     hasSrcIP(vpnAccess,ip4.3.2.1)^
                     hasDstIP(vpnAccess,ip1.2.3.4)^
                     hasProtocol(vpnAccess,tcp)^
                     hasDstPort(vpnAccess,portVPN)^
                     hasTarget(vpnAccess,acceept)

 Where Forward is a java class method:
    public static void Forward(String eth1,String Chain,Ip SrcIpAddr,Ip DestIpAddr,.. )
                      {......
                         .......}

【问题讨论】:

  • 您能指出这个“耶拿 SWRL 规则”的实施吗?我不知道耶拿的 SWRL。

标签: jena swrl


【解决方案1】:

有一个使用“Pellet + OWLAPI + SWRL Rules”的简单教程你可以阅读它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-05-24
    • 2021-11-12
    • 1970-01-01
    • 2011-07-23
    • 2019-01-28
    • 2022-01-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多