Provenance and Annotation of Data and Processes