Abstract
In software industry, many organizations either focus
their traceability efforts on Functional Requirements (FRs) or else fail entirely to implement an effective traceability process. NonFunctional Requirements (NFRs) such as security, safety, performance, and reliability are treated in a rather ad hoc fashion and are rarely traced. This is mainly because of the unique nature of NFRs. They are subjective, relative and they tend to become scattered among multiple modules when they are mapped from the
requirements domain to the solution space. Furthermore, NFRs
can often interact, in the sense that attempts to achieve one NFR can help or hinder the achievement of other NFRs at particular software functionality. Such an interaction creates an extensive network of interdependencies and tradeoffs among NFRs which is not easy to trace. In a previous work, we proposed a conceptualization of NFRs through the NFRs Ontology. In this paper, we extend the previous work by proposing a change management mechanism for tracing the impact of NFRs on the other constructs in the ontology such as FR or NFR operationalization and vice versa, and providing a traceability mechanism using Datalog expressions to imp lement queries on a relational model-based representation for the ontology. The proposed traceability queries are then evaluated through a multiproject variation quasi-experiment on regression testing conducted in the industry.
| Original language | Undefined |
|---|---|
| Title of host publication | Fifth International Conference on Research Challenges in Information Science (RCIS 2011) |
| Editors | Colette Rolland, Martine Collard |
| Place of Publication | USA |
| Publisher | IEEE |
| Pages | 1-9 |
| Number of pages | 9 |
| ISBN (Print) | 978-1-4244-8670-0 |
| DOIs | |
| Publication status | Published - 19 May 2011 |
| Event | Fifth International Conference on Research Challenges in Information Science RCIS 2011 - Gosier, Guadeloupe Duration: 19 May 2011 → 21 May 2011 Conference number: 5 |
Publication series
| Name | |
|---|---|
| Publisher | IEEE Computer Society |
| ISSN (Print) | 2151-1349 |
Conference
| Conference | Fifth International Conference on Research Challenges in Information Science RCIS 2011 |
|---|---|
| Abbreviated title | RCIS 2011 |
| Country/Territory | Guadeloupe |
| City | Gosier |
| Period | 19/05/11 → 21/05/11 |
UN SDGs
This output contributes to the following UN Sustainable Development Goals (SDGs)
-
SDG 9 Industry, Innovation, and Infrastructure
Keywords
- IR-79748
- METIS-285150
- Requirements Engineering
- SCS-Services
- Empirical Study
- EWI-21568
- Non-Functional Requirements
Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver