Knowledge technologies, the software products that support all aspects of knowledge processing and exchange, are the subject of permanent interest for software engineers at research organizations, as well as, for market analysts in commercial organizations. In order to clarify the role of knowledge management solutions in an enterprise business process, in this paper we survey the market of kno...