# Software Requirements Specification Ontology (ReqSpecOnto) (REQSPECONTO)

> Software Requirements Specification Ontology (ReqSpecOnto) was a project of Knowledge System ...

- Page: https://library.schematica.io/model/93bc90eaea9e410d85675a0bf4d1056e
- Model type: Ontology
- License: MIT
- Access type: Free
- Access method: Download
- Model size: Small
- Formats: OWL
- Domains: Tech / IT
- Audiences: Developer
- Classifications: #standards #api
- External link: https://industryportal.enit.fr/ontologies/REQSPECONTO
- Listed in library: 2025-09-23
- Last updated: 2025-09-24

## Description

## Ontology Info

| Field | Value |
|-------|-------|
| Acronyme | REQSPECONTO |
| 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. |
| Format | OWL |

## Metrics

| Metric | Value |
|--------|-------|
| Classes | 96 |
| Individuals | 24 |
| Properties | 51 |
| Max Depth | 7 |
| Max Child Count | 10 |
| Average Child Count | 3 |
| Classes With One Child | 3 |
| Classes With More Than 25 Children | 0 |
| Classes With No Definition | 36 |

---

Source: https://library.schematica.io/model/93bc90eaea9e410d85675a0bf4d1056e
