Self-organizing knowledge networks for pervasive situation-aware services