Article Preview
TopConstructing the unified description knowledge base can effectively solve the problems of data storage and fusion caused by multi-source and heterogeneous data. The familiar knowledge base model includes knowledge base model based on XML, knowledge base model based on IDMEF format, knowledge base model based on first order predicate logic, knowledge base model based on Ontology (Fagerberg, Fosaas & Sapprasert, 2012). XML lacks the ability to express and manage the semantic, and cannot be appropriate to build a semantically-rich knowledge base model. IDMEF is only directed at IDS system and the first order predicate logic cannot support to express uncertainty knowledge. The ontology knowledge base can provide the consistent expression of domain knowledge and be applied to handling the multi-source heterogeneous data.
Tom Gruber defined “ontology” as “a specification of a conceptualization”, which is a description of the concepts and relationships that can exist for an agent or a community of agents. The representational primitives are typically classes, attributes, and relationships. The definitions of the representational primitives include information about their meaning and constraints on their logically consistent application (Gruber, 1995).