“…Hence, ontologies have been developed in artificial intelligence to facilitate knowledge sharing and reuse. They are a popular research topic in various communities, such as knowledge engineering (Borst et al, 1997) (Bellandi et al, 2006), cooperative information systems (Diamantini et al, 2006b), information integration (Bolloju et al, 2002) (Perez-Rey et al, 2006), software agents (Bombardier et al, 2007), and knowledge management (Bernstein et al, 2005) (Cardoso and Lytras, 2009). In general, ontologies provide (Fensel et al, 2000): a shared and common understanding of a domain which can be communicated amongst people and across application systems; and, an explicit conceptualization (i.e., meta information) that describes the semantics of the data.…”