Patent ID: 8356275
Filing Date: 2013-01-15
Classification: G06F

Abstract:
1. A computer-readable storage medium encoded with an object relationship display program for producing view data representing relationships between objects to be released for downloading, the object relationship display program causing a computer to perform a procedure comprising: reading object descriptors out of an object descriptor database and loading view-related object descriptors for display purposes into a predetermined working memory, the object descriptors describing dependence relationships and absorption relationships between the objects including first to third objects, wherein the first object has an absorption relationship with the second object, meaning that the first object has absorbed the second object, and presence of the first object prevents installation of the second object, and wherein the first object has a dependence relationship with the third object, meaning that the third object has to be installed before the first object; sorting the view-related object descriptors in the working memory according to the absorption and dependence relationships, and determining a hierarchy of the view-related object descriptors according to the absorption relationships, while adding a first linkage symbol to link descriptors to represent linkage between the view-related object descriptors, so as to create a structure tree representing the absorption relationships between the objects; placing, in the structure tree representing the absorption relationships between the objects including the first and second objects, the third object with which the first object has the dependence relationship, together with a second linkage symbol that indicates the dependence relationship therebetween and is distinguishable from the first linkage symbol representing the absorption relationship of the first object with the second object, the third object being positioned at the same hierarchical level as the first object in the structure tree; and retrieving the view-related object descriptors, along with the link descriptors corresponding thereto, from the working memory according to the created structure tree and saving the retrieved view-related object descriptors in a tree hierarchy database, wherein the object descriptors further describe exclusion relationships between objects that are not allowed to coexist in a single computing environment, and the sorting comprises: first sorting the view-related object descriptors in the working memory, based on the absorption relationships described in the relationship descriptors, so as to form a group of view-related object descriptors corresponding to an absorbing object and absorbed objects, creating a hierarchy of the view-related object descriptors by moving those of the absorbed objects at a position below that of the absorbing object, and saving the resulting view-related object descriptors in the working memory while adding to the link descriptors the first linkage symbol representing the absorption relationships; second sorting the view-related object descriptors that the first sorting has sorted in the working memory, based on the dependence relationships described in the relationship descriptors, such that the view-related object descriptors of objects having the dependence relationships will be in a single group, and saving the resulting view-related object descriptors in the working memory while adding to the link descriptors the second linkage symbol representing the dependence relationships; and third sorting the view-related object descriptors that the second sorting has sorted in the working memory, based on the exclusion relationships described in the relationship descriptors, such that the view-related object descriptors of objects having the exclusion relationships will be in a single group, and saving the resulting view-related object descriptors in the working memory while adding to the link descriptors a third linkage symbol representing the exclusion relationships.