EngineeringInformation SystemsSystems EngineeringRequirements EngineeringSystems DesignSystems ModelingFormal OntologyNonfunctional RequirementsOntology EngineeringRequirements ManagementRequirements ModelingRequirements SpecificationFunctional Requirements ModelingModel-based Requirements EngineeringNon-functional Requirements ModelingNonfunctional Requirements ModelingOntology-based Requirements ModelingRequirements OntologiesSystem Requirements SpecificationSystems Requirements Analysis
Despite considerable research on ontologies for representing requirements models (and metamodels), little progress has been made in using ontologies to represent non-functional requirements. Non-functional requirements define the overall qualities of the resulting system. Because they are restrictions on system services, non-functional requirements are often of critical importance, and functional requirements may need to be sacrificed to meet them. However, because of their diverse nature, non-functional requirements are often expressed in non-standard domain-specific ways. This paper describes a nonfunctional requirements ontology that can be used to structure and express constraints as part of quality of service specification. The approach is illustrated using a small case-study.
7
OWL Web ontology language overview
Deborah L. McGuinness · Medical Entomology and Zoology · 2004 · 3.6K citations
Description logics for the semantic web
Franz Baader, Ian Horrocks, Ulrike Sattler · 2002 · 53 citations
Pete Sawyer, John Hutchinson, James Walkerdine et al. · Lancaster EPrints (Lancaster University) · 2005 · 20 citations · Full text