Approaches to Semantics in Knowledge Management
Cristiano Fugazza (University of Milan, Italy), Stefano David (Polytechnic University of Marche, Italy), Anna Montesanto (Polytechnic University of Marche, Italy) and Cesare Rocchi (Polytechnic University of Marche, Italy)
Copyright: © 2009
There are different approaches to modeling a computational system, each providing different semantics. We present a comparison among different approaches to semantics and we aim at identifying which peculiarities are needed to provide a system with uniquely interpretable semantics. We discuss different approaches, namely, Description Logics, Artificial Neural Networks, and relational database management systems. We identify classification (the process of building a taxonomy) as common trait. However, in this chapter we also argue that classification is not enough to provide a system with a Semantics, which emerges only when relations among classes are established and used among instances. Our contribution also analyses additional features of the formalisms that distinguish the approaches: closed versus. open world assumption, dynamic versus. static nature of knowledge, the management of knowledge, and the learning process.