بهینه سازی خودکار کارایی نرم افزار مبتنی بر مدل با استفاده از MOPSO

سال انتشار: 1390
نوع سند: مقاله ژورنالی
زبان: فارسی
مشاهده: 193

فایل این مقاله در 12 صفحه با فرمت PDF قابل دریافت می باشد

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این مقاله:

شناسه ملی سند علمی:

JR_ISEE-2-2_001

تاریخ نمایه سازی: 6 دی 1400

چکیده مقاله:

مهندسی کارایی نرم افزار در فازهای اولیه تولید نرم افزار (مدل سازی)، کارایی و صرفه جویی در هزینه ها را به همراه دارد که هنوز به طور کامل خودکار نشده است. این مقاله یک روش بهینه سازی مبتنی بر الگوریتم چندهدفه پرندگان را برای جستجوی خودکار فضای طراحی ارائه می کند تا مقادیر بهینه تنظیمات سیستم را برای دستیابی به کارایی بیشتر، در اختیار قرار دهد. بدین منظور، مدل نرم افزار به مدل کارایی که مبتنی بر شبکه های صف لایه ای است، تبدیل می شود. سپس مدل کارایی بهینه و بازخورد لازم در مدل نرم افزار منعکس می شود. یک مورد مطالعه برای ارزیابی روش پیشنهادی آورده شده است که نتایج به دست آمده کارایی روش پیشنهادی را نشان می دهد.

کلیدواژه ها:

بهینه سازی جمعیت پرندگان ، بهینه سازی چند هدفه ، مهندسی کارایی نرم افزار ، MOPSO

نویسندگان

مریم آموزگار

دانشکده مهندسی کامپیوتر- دانشگاه علم و صنعت- تهران- ایران

مهدی افتخاری

- استادیار، دانشکده مهندسی کامپیوتر- دانشگاه شهید باهنر - کرمان- ایران

مراجع و منابع این مقاله:

لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :
  • مراجع[۱] Smith, C.U., “Performance Engineering of Software Systems”, Addison-Wesley, ۱۹۹۰ ...
  • Koziolek, H. ‘’Performance evaluation of component-based software systems: A survey”, ...
  • Harman, M., “The Current State and Future of Search Based ...
  • Jing Xu., “Rule-based automatic software performance diagnosis and improvement”, In ...
  • Martens, A. and Koziolek, H., “Automatic, model-based software performance improvement ...
  • Martens, A. and Koziolek, H., "Optimising Multiple Quality Criteria of ...
  • Cagnina, L., Esquivel, S., Coello Coello, C.A., “A Particle Swarm ...
  • Marinakis, Y. and Marinaki, M. and Dounias, G., “A hybrid ...
  • Becker, S., Koziolek, H. and Reussner, R., “The palladio component ...
  • Object Management Group. Unified Modeling Language: Superstructure, Version ۲.۰, ptc/۰۳-۰۷-۰۶, ...
  • Object Management Group (OMG). UML Profile for MARTE, Beta ۱. ...
  • Wu, X., “An approach to predicting peformance for component based ...
  • Wu, X. and Woodside, C.M., ”Performance Modeling from Software Components”, ...
  • Greg, F., Maly, P., Woodside, M., Petriu D.C. and Hubbard, ...
  • Hubbard, A., “SPEX: Software Performance Experiment Driver”, http://www.sce.carleton.ca/rads/lqn/lqn-documentation/spex.txt , August ...
  • Coello Coello, C. and Lechuga, M.,” Mopso: A proposal for ...
  • Russell C. Eberhart and Yuhui Shi., “Comparison between genetic algorithms ...
  • Andries P.Engelbrecht, ”computational intelligence,” ۲ ed, Wily,۲۰۰۷, pp. ۹ ...
  • Sha, D. Y. and Hsing Hung Lin ,”A particle swarm ...
  • Back, T., Fogel, D. and Michalewicz, Z. , “Handandbook of ...
  • Deb, K., “Multi-Objective Optimization using Evolutionary Algorithms”, John Wiley & ...
  • زیر نویس ها[۱] Component[۱] Layered Queueing Networks[۱] Palladio Component model[۱] ...
  • نمایش کامل مراجع