The invention relates to machinery production, namely, selection and determination of compatibility of material and technical objects interacting at various stages of their life cycle as follows: design, operation, repair, transportation, disposal, etc. The technical effect being achieved by using this invention is improvement of speed and accuracy of determination of compatibility of material and technical objects interacting within various production processes: design, operation, repair, transportation, disposal, etc.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. The method of semantic data structure generating comprising the following steps: Objects and processes' classification is formed with distinguishing of at least one component the object consists of, in each object category; such component comprises at least a component identifier and one or more attributes characterizing this component; The relation is formed between each object component and one or more processes the component participates in; For each process, all object pairs related to this process are identified between which the relation is formed that determines the rules of interaction of the said objects within the said process. 2. The method of semantic data structure generating of claim 1, wherein the rules for interaction of the said objects within the said process are established in the form of mathematical and logical operations. 3. The method of semantic data structure generating of claim 1, wherein the rules for interaction of the said objects within the said process are established in the form of mathematical and logical operations in scripting languages. 4. The method of objects' searching in a semantic data structure comprising the following steps: The category of the target object is obtained, as well as the process the target object participates in, and associated objects participating in this process; All objects in the target object's category are selected containing at least one component related to the above mentioned process; Among the objects selected at the previous step, ones are selected which components are compatible with the components of associated objects based on the compatibility rules in force in the context of the above mentioned process. 5. The method of objects' searching in a semantic data structure of claim 4, wherein a. at the first step, parameters of the target object are additionally obtained comprising at least one attribute; b. after performing of the main steps, objects are additionally selected that correspond to the parameters of the target object. 6. The method of objects' searching in the semantic data structure of claim 4, wherein the search is done against the data structure generated using the method of claim 1 7. The method of objects' searching in the semantic data structure of claim 5, wherein the search is done against the data structure generated using the method of claim 1 8. The system for semantic data structure generating comprising: a. one or more processors; b. one or more data storage devices; c. one or more programs; wherein one or more programs are stored on one or more data storage devices and are being executed on one or more processors, and one or more programs comprise the following instructions being executed in the specified order: objects and processes' classification is formed with distinguishing of at least one component the object consists of, in each object category; such component comprises at least a component identifier and one or more attributes characterizing this component; the relation is formed between each object component and one or more processes the component participates in; for each process, all object pairs related to this process are identified between which the relation is formed that determines the rules of interaction of the said objects within the said process. 9. The system for semantic data structure generating of claim 8, wherein the rules for interaction of the said objects within the said process are established in the form of mathematical and logical operations. 10. The system for semantic data structure generating of claim 8, wherein the rules for interaction of the said objects within the said process are established in the form of mathematical and logical operations in scripting languages. 11. The system for objects' searching in a semantic data structure comprising: a. one or more processors; b. one or more data storage devices; c. one or more programs; wherein one or more programs are stored on one or more data storage devices and are being executed on one or more processors, and one or more programs comprise the following instructions being executed in the specified order: the category of the target object is obtained as well as the process the target object participates in, and associated objects participating in this process; all objects in the target object's category are selected containing at least one component related to the above mentioned process; among the objects selected at the previous step, ones are selected which components are compatible with the components of associated objects based on the compatibility rules in force in the context of the above mentioned process. 12. The system for objects' searching in a semantic data structure of claim 11, wherein a. at the first step, parameters of the target object are additionally obtained comprising at least one attribute; b. after performing of the main steps, objects are additionally selected that correspond to the parameters of the target object. 13. The system for objects' searching in the semantic data structure of claim 11, wherein the search is done against the data structure generated using the system of claim 8