Framework for hybrid performance prediction process model: use case performance engineering approach

  • Authors:
  • D. Evangelin Geetha;T.V. Suresh Kumar;K. Rajani Kanth

  • Affiliations:
  • M S Ramaiah Institute of Technology, M S R Nagar, MSRIT Post;M S Ramaiah Institute of Technology, M S R Nagar, MSRIT Post;M S Ramaiah Institute of Technology, M S R Nagar, MSRIT Post

  • Venue:
  • ACM SIGSOFT Software Engineering Notes
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

The dynamic behavior of distributed systems requires that their performance characteristics be determined rigorously, preferably in the early stages of software engineering process. Evaluation of the performance at the end of software development leads to increase in the cost of design change. To compare design alternatives or to identify system bottlenecks, quantitative system analysis must be carried out from the early stages of the software development life cycle. In this paper we describe a process model, Hybrid Performance Prediction Process Model that allows modeling and evaluating distributed systems with the explicit goal of assessing performance of the software system during feasibility study. The use case performance engineering approach proposed in this paper exploits use case model and provides flexibility to integrate the software performance prediction process with software engineering process. We use an e-parking application to demonstrate various elements in our framework. The performance metrics are obtained and analyzed by considering two software architectures. Sensitivity analysis on the behavior of resources is carried out. This analysis helps to determine the capacity of the execution environment to obtain the defined performance objectives.