Event-Based Traceability for Managing Evolutionary Change
IEEE Transactions on Software Engineering
A survey of dynamic software metrics
Journal of Computer Science and Technology
Hi-index | 0.00 |
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.