The OntoSoft ontology is an ontology for scientific software metadata. The ontology is the basis for the design of the user interface in the OntoSoft portal, the organization of the underlying knowledge base, and the integration with other software repositories.