私は、オントロジー ベースのコンテキスト管理とプロセス ベースのコンテキスト管理に関するパフォーマンス分析に取り組んでいます。ただし、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,.. )
{......
.......}