The Software Ontology (SWO): a resource for reproducibility in biomedical data analysis, curation and digital preservation
Gene Ontology: tool for the unification of biology