Knowledge management and business intelligence: the importance of integration
Knowledge warehouse: an architectural integration of knowledge management, decision support, artificial intelligence and data warehousing