Requirements traceability is the ability to relate requirements back to stakeholders and forward to corresponding design artifacts, code, and test cases. Although considerable research has been devoted to relating requirements in both forward and backward directions, less attention has been paid to relating requirements with other requirements. Relations between requirements influence a number of activities during software development such as consistency checking and change management. In most approaches and tools, there is a lack of precise definition of requirements relations. In this respect, deficient results may be produced. In this paper, we aim at formal definitions of the relation types in order to enable reasoning about requirement...
Requirements Engineering (RE) is a key discipline for the success of software projects. Consistency,...
Refinement of requirements into specifications depends on the concept of requirements ‘satisfaction’...
Change impact analysis is one of the applications of requirements traceability in software engineeri...
© The Author(s) 2009. This article is published with open access at Springerlink.com Abstract Requir...
Proving that a system satisfies its requirements is an important challenge of Requirements Engineeri...
The problem of requirements inter-dependencies resulting in conflicts and trade-offs is long known i...
Abstract—The complex software development projects of today may require developers to use multiple r...
The size and complexity of software systems make integration of the new/modified requirements to the...
International audienceThe size and complexity of software systems make integration of the new/modifi...
Evolving customer needs is one of the driving factors in software development. There is a need to an...
Traceability is considered crucial for establishing and maintaining consistency between software dev...
Abstract: Requirements tracing is inevitable. We do tracing when we search information and it is dif...
The problem of achieving traceability from a design, and its associated documentation, back to a req...
Abstract: Tracing between informal requirements and formal models is challeng-ing. A method for such...
Handling inconsistency in software requirements is a complicated task which has attracted the inter...
Requirements Engineering (RE) is a key discipline for the success of software projects. Consistency,...
Refinement of requirements into specifications depends on the concept of requirements ‘satisfaction’...
Change impact analysis is one of the applications of requirements traceability in software engineeri...
© The Author(s) 2009. This article is published with open access at Springerlink.com Abstract Requir...
Proving that a system satisfies its requirements is an important challenge of Requirements Engineeri...
The problem of requirements inter-dependencies resulting in conflicts and trade-offs is long known i...
Abstract—The complex software development projects of today may require developers to use multiple r...
The size and complexity of software systems make integration of the new/modified requirements to the...
International audienceThe size and complexity of software systems make integration of the new/modifi...
Evolving customer needs is one of the driving factors in software development. There is a need to an...
Traceability is considered crucial for establishing and maintaining consistency between software dev...
Abstract: Requirements tracing is inevitable. We do tracing when we search information and it is dif...
The problem of achieving traceability from a design, and its associated documentation, back to a req...
Abstract: Tracing between informal requirements and formal models is challeng-ing. A method for such...
Handling inconsistency in software requirements is a complicated task which has attracted the inter...
Requirements Engineering (RE) is a key discipline for the success of software projects. Consistency,...
Refinement of requirements into specifications depends on the concept of requirements ‘satisfaction’...
Change impact analysis is one of the applications of requirements traceability in software engineeri...