Software Change Impact Analysis
Software Change Impact Analysis
Business Rules Applied: Building Better Systems Using the Business Rules Approach
Business Rules Applied: Building Better Systems Using the Business Rules Approach
Recovering Traceability Links between Code and Documentation
IEEE Transactions on Software Engineering
Laws of Software Evolution Revisited
EWSPT '96 Proceedings of the 5th European Workshop on Software Process Technology
Business Rules as Organizational Policies
IWSSD '98 Proceedings of the 9th international workshop on Software specification and design
A case study on value-based requirements tracing
Proceedings of the 10th European software engineering conference held jointly with 13th ACM SIGSOFT international symposium on Foundations of software engineering
Just Enough Requirements Traceability
COMPSAC '06 Proceedings of the 30th Annual International Computer Software and Applications Conference - Volume 01
An Evaluation of Traceability Approaches to Support Software Evolution
ICSEA '07 Proceedings of the International Conference on Software Engineering Advances
Practical Insight into CMMI
Hi-index | 0.00 |
Impact analysis is the identification of the potential consequences of a change, or estimating what needs to be modified to accomplish a change, including related costs and schedule estimates. In this work, we distinguish between two kinds of concerns related to impact analysis: (1) business-specific concerns, those related to stakeholders interested in checking if other business rules are impacted by the change and also need to be modified; and (2) software-specific concerns, those related to stakeholders interested in the impacted software artifacts that need to be modified. Several traceability techniques have been studied and none of them supported impact analysis that dealt with business-specific concerns with reasonable values of precision and recall for the discovered impacts. Our research work aims to support business-specific concerns during impact analysis, by proposing and evaluating a traceability technique that resorts on a new traceability model defined over business rules, with expected precision and recall values of 100%.