Proceedings IEEE Joint International Conference on Requirements Engineering (2002)
Sept. 9, 2002 to Sept. 13, 2002
Jane Cleland-Huang , University of Illinois at Chicago, now at DePaul University
Carl K. Chang , University of Illinois at Chicago, now at Iowa State University
Gaurav Sethi , University of Illinois at Chicago
Kumar Javvaji , University of Illinois at Chicago
Haijian Hu , University of Illinois at Chicago
Jinchun Xia , University of Illinois at Chicago, now at Iowa State University
Posing speculative questions about a software system is an important yet often unsupported activity. Current impact analysis techniques tend to focus upon the functionality of the system, whilst the effects of change upon performance requirements are largely ignored until after implementation. This tendency can lead to costly and time-consuming mistakes. Event-Based traceability provides a robust method for handling both long-term evolutionary change as well as the short-term speculative change needed to support performance related impact analysis. By establishing dynamic links, capable of propagating data values and commands between requirements and performance models, it becomes possible to automate a wide range of speculative queries and to enhance the overall ability to predict the impact of change upon the performance of the system.
J. Xia, J. Cleland-Huang, G. Sethi, K. Javvaji, H. Hu and C. K. Chang, "Automating Speculative Queries through Event-Based Requirements Traceability," Proceedings IEEE Joint International Conference on Requirements Engineering(RE), Essen, Germany, 2002, pp. 289.