A semantic grid-based e-learning framework (SELF) | Synapse