A Generic Architecture for Semantic Enhanced