Transactional Aspects in Semantic Based Discovery of Services