Proceedings of the 7th International Workshop on Software Knowledge 2016
DOI: 10.5220/0006079300110018
|View full text |Cite
|
Sign up to set email alerts
|

Development and Evaluation of a Software Requirements Ontology

Abstract: This paper presents an ontology which has been developed to represent the requirements of a software component pertaining to an embedded system in the avionics industry. The ontology was built based on the software requirements documents and was used to support advanced methods in the subsequent stages of the software development process. In this paper it is described the process that was used to build the ontology. Two pertinent quality measures that were applied to the ontology, i.e. usability and applicabil… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
16
0

Year Published

2017
2017
2021
2021

Publication Types

Select...
3
3
2

Relationship

3
5

Authors

Journals

citations
Cited by 12 publications
(16 citation statements)
references
References 20 publications
0
16
0
Order By: Relevance
“…From literature, some ontologies are designed by combining the activities of two methods such as Methontology, Gruninger and Fox methodologies [68,69,70].…”
Section: Literature Review: Ontology Development Methodologymentioning
confidence: 99%
“…From literature, some ontologies are designed by combining the activities of two methods such as Methontology, Gruninger and Fox methodologies [68,69,70].…”
Section: Literature Review: Ontology Development Methodologymentioning
confidence: 99%
“…One of the industrial cases was provided by the participating company, Saab Avionics and originated from the avionics domain. A software requirements ontology was developed representing the requirements of a software component pertaining to an embedded system located in an airplane [22]. The developed ontology includes three specific pieces of knowledge: (1) a meta model of the software requirements, (2) the domain knowledge of the application, e.g.…”
Section: Ostagmentioning
confidence: 99%
“…In Figure 2, the rectangles represent the concepts of the ontology; the round rectangles represent the individuals; and the dashed rectangles provide the data values of datatype property for individuals. More details about the ontology can be found in [16].…”
Section: Representation Of Requirements With Requirements Specificatimentioning
confidence: 99%