A Semantic-Enabled Engine for Mobile Social Networks