This project focuses on the development of semantic technologies aimed at enhancing trust, dependability and re-use in the context of both consumer and enterprise applications. A central theme is the development of semantic web technologies for service-oriented architectures and pervasive computing environments. This includes developing infrastructures for enforcing a variety of policies, from security and privacy policies to corporate and even regulatory policies. Rather than assuming that ontologies and annotations are available from the start, we are also attempting to address the chicken-and-egg problem often associated with the deployment of semantic web technologies. In particular, our work on service-oriented architectures includes mixed initiative frameworks for service composition, focusing on the development of user-oriented services that work from day one even in the presence of incomplete and possibly inconsistent ontologies and annotations.