Managing knowledge through electronic commerce applications: a framework for integrating information coming from heterogeneous web sources. (1st January 2003)