Integrating multiple specifications using domain goals
IWSSD '89 Proceedings of the 5th international workshop on Software specification and design
Guiding the construction of textual use case specifications
Data & Knowledge Engineering - Special jubilee issue: DKE 25
Managing Conflicts in Goal-Driven Requirements Engineering
IEEE Transactions on Software Engineering
Guiding Goal Modeling Using Scenarios
IEEE Transactions on Software Engineering
Design and use of software architectures: adopting and evolving a product-line approach
Design and use of software architectures: adopting and evolving a product-line approach
Software product lines: practices and patterns
Software product lines: practices and patterns
Requirements Engineering: A Good Practice Guide
Requirements Engineering: A Good Practice Guide
Feature Interactions in Telecommunications and Software Systems V
Feature Interactions in Telecommunications and Software Systems V
IEEE Software
Feature-Oriented Project Line Engineering
IEEE Software
Representing and Using Nonfunctional Requirements: A Process-Oriented Approach
IEEE Transactions on Software Engineering - Special issue on knowledge representation and reasoning in software development
Goal-Based Requirements Analysis
ICRE '96 Proceedings of the 2nd International Conference on Requirements Engineering (ICRE '96)
Goal-directed concept acquisition in requirements elicitation
IWSSD '91 Proceedings of the 6th international workshop on Software specification and design
A Method and Tool Support for Variant Requirements Analysis: Goal and Scenario Based Approach
APSEC '04 Proceedings of the 11th Asia-Pacific Software Engineering Conference
Feature interactions in telecommunications systems
IEEE Communications Magazine
Ontology-Based Requirements Conflicts Analysis in Activity Diagrams
ICCSA '09 Proceedings of the International Conference on Computational Science and Its Applications: Part II
A systematic review of domain analysis solutions for product lines
Journal of Systems and Software
An empirical study of requirements model understanding: Use Case vs. Tropos models
Proceedings of the 2010 ACM Symposium on Applied Computing
CDADE: Conflict detector in activity diagram evolution based on speech act and ontology
Knowledge-Based Systems
Benchmarking software requirements documentation for space application
SAFECOMP'10 Proceedings of the 29th international conference on Computer safety, reliability, and security
Expert Systems with Applications: An International Journal
Information and Software Technology
Hi-index | 0.00 |
The product line approach is recognized as a successful approach to reuse in software development. However, in many cases, it has resulted in interactions between requirements and/or features. Interaction detection, especially conflict detection between requirements has become more challenging. Thus, detecting conflicts between requirements is essential for successful product line development. Formal methods have been proposed to address this problem, however, they are hard to understand by non-experts and are limited to restricted domains. In addition, there is no overall process that covers all the steps for managing conflicts. We propose an approach for systematically identifying and managing requirements conflicts, which is based on requirements partition in natural language and supported by a tool. To demonstrate its feasibility, the proposed approach has been applied to the home integration system (HIS) domain and the results are discussed.