Information discovery in distributed systems a novel concept based on modelling of information elements