Software, Services and Semantic Technologies