• Title of article

    A multi-objective approach to model-driven performance bottlenecks mitigation

  • Author/Authors

    Amoozegar، Maryam نويسنده PhD Student in Higher Education Administration, Islamic Azad University, Tehran, Iran. , , Nezamabadi-pour، Hossein نويسنده ,

  • Issue Information
    دوفصلنامه با شماره پیاپی 0 سال 2015
  • Pages
    13
  • From page
    1018
  • To page
    1030
  • Abstract
    Software Performance Engineering (SPE) evaluates the key performance factors such as response time and utilization in the entire life cycle of software development. One of the important issues of software performance is bottlenecks that have not been investigated much till now in the process of SPE. Meanwhile, Bottleneck detection and mitigation in software modeling stage is quality-centered and cost e ective. Layered bottleneck is a type of bottleneck that occurs in systems with layered services and a ects its utilization more than at bottlenecks. The presented approach in this paper has selected Layered Queening Network (LQN) as an appropriate performance model to present and analyze the layered bottlenecks. The process of SPE from software model to performance model has been automatically implemented. Also, an optimization stage is added to nd the best speci cation of software model in a way that the strength of the bottleneck, the response time and the cost will be minimized. To assess the proposed solution, two recently proposed multi-objective gravitational search algorithms are employed. To evaluate the e ectiveness of the applied algorithms, two well-known multi-objective algorithms: NSGAII and MOPSO are also applied to a case study, and a comprehensive comparison is presented.
  • Journal title
    Scientia Iranica(Transactions D: Computer Science and Electrical Engineering)
  • Serial Year
    2015
  • Journal title
    Scientia Iranica(Transactions D: Computer Science and Electrical Engineering)
  • Record number

    2309221