Research Article
Behavior Intention Derivation of Android Malware Using Ontology Inference
Rule-1: behavior_B1(?B11) ∧ behavior_B1(?B12) ∧ has | BehaviorName(?B11, ?bn1)∧hasBehaviorName (?B12, ?bn2) | ∧ hasOutput(?B11,?op) ∧ hasInput(?B12,?ip)∧ hasObject | name(?op, ?on1) ∧ hasObjectname(?ip, ?on2)∧swrlb:equal | (?on1,?on2) ∧ hasAttribute(?op, ?att1) ∧ has Attribute | (?ip, ?att2) ∧ hasValue(?att1, ?attri1) ∧ hasValue | (?att2, ?attri2) ∧ swrlb:equal (?attri1, ?attri2) ∧ hasAttribute | Value(?op,?attv1) ∧ hasAttributeValue (?ip, ?attv2) ∧ hasValue | (?attv1, ?attriv1) ∧ hasValue(?attv2,?attriv2) ∧ swrlb:equal | (?attriv1,?attriv2) → hasCompoundwith(?bn1, ?bn2). |
|