Abstract

Current impact analysis techniques tend to focus on assessing the impact of change upon the system's functionality, whilst a consideration of performance related requirements is often deferred until after implementation. This tendency can lead to costly and time-consuming mistakes that frustrate customers and require frantic last-minute efforts to fix. This paper proposes a method for supporting performance-related impact analysis in a heterogeneous software engineering environment. An event-based approach is taken to establish dynamic traceability links, capable of propagating data values and commands between requirements and performance models. Quantitative values in performance related requirements are adjusted to reflect proposed changes, and impacted models are re-executed to measure the impact of the change. The resulting outputs are then automatically compared to relevant performance requirements and a system-wide report showing the impact of the proposed change upon performance is generated.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call