Patent ID: 7461125

Claim:
An enterprise system, comprising: a plurality of artifacts; a smart distance between said plurality of artifacts; and a processing device for determining said smart distance between said plurality of artifacts according to a predetermined algorithm, said algorithm comprising: representing a distance from artifact a i to artifact a j as a vector d ij =<|c 1 |, . . . ,|c I ij |>; representing a distance configuration at time τ by a matrix D ⁡ ( τ ) = ( d 11 ⁡ ( τ ) , … ⁢ , d 1 ⁢ n ⁡ ( τ ) ⋯ d n1 ⁡ ( τ ) , … ⁢ , ⁢ d nn ⁡ ( τ ) ) ; and minimizing ∥D(τ)−D natural (Ω(τ))∥, wherein an interaction between said artifacts comprises channels c 1 , . . . ,c Iij , |c Iij | comprises a degree of interaction for a channel c Iij , Ω(τ) comprises a given contextual/environmental condition at time τ, and D natural (Ω(τ)) comprises a natural distance configuration.