Designing and Developing vocabularies in RDF