What is it about?
In this paper, we explore the topic of foundations of Software Requirements by employing a philosophically well-grounded Ontology named UFO. We then define three domain ontologies: a Software Ontology, addressing software nature and execution; a Reference Software Requirements Ontology, addressing the nature and types of requirements; a Runtime Requirements Ontology, specialized on Run-Rime Requirements.
Featured Image
Why is it important?
It presents Conceptual Clarification in the domain of Software Requirements and as well as a harmonization of notions pertaining to this field as they appear in different manifestations in different approaches (languages and computational tools). By using a formal ontological approach, this article provides real-world semantics to concepts and relations in the domain of Software Requirements.
Perspectives
Read the Original
This page is a summary of: Ontological foundations for software requirements with a focus on requirements at runtime, Applied Ontology, May 2018, IOS Press,
DOI: 10.3233/ao-180197.
You can read the full text:
Contributors
The following have contributed to this page