Proceedings Fifth IEEE International Symposium on Requirements Engineering (2001)
Aug. 27, 2001 to Aug. 31, 2001
Jane Cleland-Huang , University of Illinois at Chicago
Carl K. Chang , University of Illinois at Chicago
Hosung Kim , University of Illinois at Chicago
Arun Balakrishnan , University of Illinois at Chicago
Abstract: Because early design decisions can have a major long-term impact on the performance of a system, early evaluation of the high-level architecture can be an important risk mitigation technique. This paper proposes a technique for predicting the volume of data that will flow across a network in a distributed system. The prediction is based upon anticipated execution of scenarios and can be applied at an extremely early stage of the design. It is driven by requirements specifications and captures dynamic metrics by defining typical usage patterns in terms of scenarios. Scenarios are then mapped to architectural components, and dataflow across inter-partition link is estimated. The feasibility of the approach is demonstrated through an experiment in which predicted metrics are compared to runtime measurements.
C. K. Chang, A. Balakrishnan, H. Kim and J. Cleland-Huang, "Requirements-Based Dynamic Metrics In Object-Oriented Systems," Proceedings Fifth IEEE International Symposium on Requirements Engineering(RE), Toronto, Canada, 2001, pp. 0212.