Abstract
With the advent of the semantic web, the problem of ambiguity is becoming more and more urging. Semantic analysis is necessary for explaining and resolving some sorts of ambiguity by inquiring into the relation between possibilities of predication and definition of a concept in order to solve problems such as interpretation and ambiguity. If computing is now approaching such problems of linguistic analysis, what is worth inquiring into is how the development of linguistic studies can be useful for developing the theoretical background of ontologies. Our proposal is to develop a theory of definition alternative to the traditional metaphysical approach and the modern relativistic account. We interpret the ancient notion of essential definition in a dialectical perspective, and show how the dialectical definition by genus and difference corresponds to the semantic analysis of the definiendum. The dialectical definition is shown to be grounded on the deepest endoxa (shared knowledge) of a community, and to be the argumentatively strongest definition. After presenting the most common types of definition used in argumentation, the linguistic and logical characteristics of the notion of definition by genus and difference are set out in a pragmatic framework.