| Description | Software Requirements Specification Ontology (ReqSpecOnto) was a project of Knowledge System Research Labs by Usman Ahmed and Dr. Khuram Shahzad for the purpose of specifying unambiguous software requirements specification for a given software. It was made open-source with MIT's open-source license in June 2020. It consists of 100 terms including the classification of functional, and non-functional software requirements. The upper Ontology (classes, sub-classes, object properties, data properties, etc) part is the generic ontology for requirements specification of any software system while the Derived Ontology (individuals) part in this ontology can refer to a specific software under consideration. |