An Approach to Integrate Data and Knowledge Management in Next Generation Information Systems