Abstract: The present invention relates to a method of unifying information and tool from a plurality of information sources, comprising (i) providing an access scheme to retrieve attributes and associated link from an original information and/or tool, requested from the plurality of information sources; and (ii) modeling with one unified data model the original information into a unified information unit via re-organizing the attributes and associated link of the original information, and modeling with another unified data model the tool into a unified tool via re-organizing the attributes and associated link of the tool, wherein the one unified data model and/or the another unified data model respectively serves for modeling format of the original information and/or the tool.