Article ID Journal Published Year Pages File Type
454659 Computer Standards & Interfaces 2016 15 Pages PDF
Abstract

•Proposing the software architecture of CDNFRE tool for detecting conflicts in non-functional requirements•The ontological conflict detection method is represented as a set of rules for automatic conflict detection.•Proposing the non-functional requirement metadata and processes about derived requirement generation and conflict detection•Implementing prototype for demonstrating how the CDNFRE software architecture works•Providing a case study to validate the effectiveness of the proposed conflict detection rules

Analyzing conflicts in non-functional requirements is a major task in large software systems development projects. Many of the non-functional requirements that accumulate vary over time. Systems analysts often maintain non-functional requirements incrementally. Requirement information overload and employee turnover problems may complicate conflict detection in the non-functional requirement evolution process. This work proposes a conflict detector in non-functional requirement evolution (CDNFRE) system that uses ontologies as a theoretical foundation for automatically detecting conflicts. Requirement metadata and conflict detection rules and their associated requirement generation and conflict detection processes are proposed for the CDNFRE mechanism. A prototype is developed. A case study of electronic commerce in a television station company demonstrates the feasibility and effectiveness of the proposed CDNFRE system.

Related Topics
Physical Sciences and Engineering Computer Science Computer Networks and Communications
Authors
,