Abstract—Inter-requirements traceability refers to finding
the relationships between requirements. Several approaches
have been identified cooperative, conflicting, and irrelevant
relationships between requirements. However, the current
solutions have a lack of capturing the syntactic and semantic
aspects of requirements, and less attention has been paid to
relating security requirements with functional requirements.
To overcome these limitations, we propose to use a domain
ontology based approach, in which a domain ontology can be
used as a domain knowledge to discover relationships between
requirements. Our proposed solution is a hybrid approach
which uses: 1) a syntactic parsing technique to decompose the
requirements statements into Subject, Verb, and Complement
constructs, 2) a domain ontology to create a knowledge
repository about security and functional requirements concepts,
and 3) a rule based system to build several detection rules that
identify security requirements effects upon functional
requirements. We evaluate our approach in a case study of
requirements for an online medical database system that shows
how the effect types can be determined.
Index Terms—Detection rules, domain ontology, effect types,
security requirements.
Bilal Al-Ahmad was with Jordan. Now he is with Software Engineering at
North Dakota State University, USA (e-mail: bilal.alahmad@ndsu.edu).
Kenneth Magel and Sameer Abufardeh are with North Dakota State
University, USA.
[PDF]
Cite: Bilal Al-Ahmad, Kenneth Magel, and Sameer Abufardeh, "A Domain Ontology Based Approach to Identify Effect Types of Security Requirements upon Functional Requirements," International Journal of Knowledge Engineering vol. 1, no. 1, pp. 24-29, 2015.