A knowledge asset management system. An engineering data analysis system
contains a plurality of objects. A first storage device stores records of
users registered in the engineering data analysis system. A second
storage device stores records of the operating history of the objects. A
processor generates an object table specifying the characteristics of
each object, determines the logical connection between the objects
according to the operating history of the users and the characteristics
of each object, and generates an object relational table accordingly. A
knowledge asset database stores the object table and the object
relational table containing records of a trigger object and corresponding
linking objects.