نوع مقاله : مقاله پژوهشی

نویسندگان

1 دانشگاه آزاد اسلامی، واحد ارس، آذربایجان شرقی، ایران.

2 دانشگاه آزاد اسلامی، واحد صومعه‌سرا، گیلان، ایران.

چکیده

هدف: تحقیق در عملیات توجه بسیاری از محققین را به خود جلب کرده است. با افزایش فعالیت انسان، استفاده از رایانه در پیاده‌سازی الگوریتم‌های بهینه‌سازی دقیق و سریع اجتناب ناپذیر به‌نظر می‌رسد. قابلیت استفاده و قابلیت اطمینان دو ویژگی مهم برای کیفیت نرم‌افزار هستند و می‌توانند نقش مهمی در بهبود تجربه کاربر داشته باشند.
روش‌شناسی پژوهش: در این مقاله قابلیت استفاده به‌عنوان تلاش کاربر در انجام یک کار در نرم‌افزار کاربردی و قابلیت اطمینان به‌عنوان توانایی اجرای یک برنامه در یک محیط معین در یک بازه زمانی معین بدون خطا ارائه شده است. این دو معیار با استفاده از پرسشنامه استاندارد اندازه‌گیری می‌شوند. پنج نرم افزار معمولی در تحقیق در عملیات ارزیابی می‌شوند. برای انتخاب 20 پرسشنامه و تعیین امتیاز قابلیت استفاده و پایایی از نمونه تصادفی استفاده شده است. برای ارزیابی پنج برنامه انتخاب‌شده از مدل‌های تحلیل پوششی داده‌ها (DEA) بدون ورودی استفاده شده است.
یافته‌ها: نتایج حاکی از آن است که نرم افزار GAMS در ارزیابی پنج نرم افزار رایج در تحقیق در عملیات نقش اول را به خود اختصاص داده است.
اصالت/ارزش افزوده: ارزیابی نرم‌افزار می‌تواند نقش مهمی در هر زمینه‌ای از تجارت، صنعت و سرگرمی داشته باشد.

کلیدواژه‌ها

موضوعات

عنوان مقاله [English]

Evaluating operations research software: a method based on data envelopment analysis

نویسندگان [English]

  • Mahnaz Maghbouli 1
  • Azam Pourhabibyekta 2

1 Islamic Azad University, Aras Branch, Jolfa, Iran.

2 Islamic Azad University, Sowmesara Branch, Guilan, Iran.

چکیده [English]

Propose: Operation Research (OR) has attracted the interest of many researchers. As human activity increases, the use of computers in implementing accurate and fast optimization algorithms seems inevitable. Usability and reliability are two important attributes for software quality and can play an important role in improving user experience.
Methodology: In this paper, usability is presented as the user's effort in performing a task in the software application and reliability is presented as the ability to run a program in a given environment in a given period of time without errors. These two criteria are measured using a standard questionnaire. Five common software programs OR are evaluated. A random sample was used to select 20 questionnaires and determine the usability and reliability scores. Data Envelopment Analysis (DEA) models without inputs were used to evaluate the five selected programs.
Findings: The results indicate that the software GAMS was assigned the first role in the evaluation of five common OR softwares.
Originality/Value: Software evaluation can play an important role in any field from business and industry to entertainment and entertainment.

کلیدواژه‌ها [English]

  • Data envelopment analysis
  • Performance evaluation
  • Reliability
  • Software
  • Usability
Akhtarian, S., & Yaqoubi, T. (2016). A generalized model for software reliability evaluation based on heterogeneous Poisson process. Journal of statistical sciences-scientific research journal of the Iranian statistical association, 10(1), 1-20. (In Persian). http://jss.irstat.ir/article-1-250-fa.html
Hosseinzadeh, L. F., Divandari, A., Jahanshahlou G., Nikumram H., & Baranki, T. W. (2016). Evaluating the supervision of bank Mellat of Iran in different periods of time. Application of data coverage analysis, 3(8), 1-8. (In Persian). https://www.sid.ir/paper/164726/fa
Tehrani, R., & Jamshidi, H. (2014). Analyzing the influence of information, system and user interface design factors on the loyalty of customers of websites according to the role of satisfaction and trust. Research journal of information processing and management (former information science and technology), 30(4), 1085-1106. (In Persian). https://www.sid.ir/paper/131023/fa
‎Mazni, F., & Vafadar, S. (2018). Evaluation of software usability: a comparative study of questionnaires and users' performance. Information processing and management research paper, 34(4), 1849-1878. (In Persian). https://jipm.irandoc.ac.ir/article-1-4174-fa.html
Abdelaziz, T. M., Maatuk, A. M., & Rajab, F. (2016). An approach to improvement the usability in software products. International journal of software engineering & applications (IJSEA)7(2), 11-18. http://dx.doi.org/10.5121/ijsea.2016.7202
Arvanitou, E. M., Ampatzoglou, A., Chatzigeorgiou, A., & Carver, J. C. (2021). Software engineering practices for scientific software development: a systematic mapping study. Journal of systems and software, 172, 110848. https://doi.org/10.1016/j.jss.2020.110848
Banker, R. D., Charnes, A., & Cooper, W. W. (1984). Some models for estimating technical and scale inefficiencies in data envelopment analysis. Management science, 30(9), 1078-1092. https://doi.org/10.1287/mnsc.30.9.1078
Cai, Y., & Wu, W. (2001). Synthetic financial evaluation by a method of combining DEA with AHP. International transactions in operational research8(5), 603-609. https://doi.org/10.1111/1475-3995.00336
Charnes, A., Cooper, W. W., & Rhodes, E. (1978). Measuring the efficiency of decision making units. European journal of operational research2(6), 429-444. https://doi.org/10.1016/0377-2217(78)90138-8
Cooper, W. W., Seiford, L. M., & Tone, K. (2006). Introduction to data envelopment analysis and its uses: with DEA-solver software and references. Springer science & business media. https://doi.org/10.1007/0-387-29122-9
Huang, Y. S., Chiu, K. C., & Chen, W. M. (2022). A software reliability growth model for imperfect debugging. Journal of systems and software188, 111267. https://doi.org/10.1016/j.jss.2022.111267
Ivanov, V., Reznik, A., & Succi, G. (2018). Comparing the reliability of software systems: a case study on mobile operating systems. Information sciences423, 398-411. https://doi.org/10.1016/j.ins.2017.08.079
Juristo, N., Moreno, A. M., & Sanchez-Segura, M. I. (2007). Analysing the impact of usability on software design. Journal of systems and software, 80(9), 1506-1516. https://doi.org/10.1016/j.jss.2007.01.006
Kumar, K., Kumar, S., Singh, L. K., & Mishra, A. (2022). Predicting reliability of software in industrial systems using a Petri net based approach: a case study on a safety system used in nuclear power plant. Information and software technology, 146, 106895. https://doi.org/10.1016/j.infsof.2022.106895
Liu, W. B., Zhang, D. Q., Meng, W., Li, X. X., & Xu, F. (2011). A study of DEA models without explicit inputs. Omega39(5), 472-480. https://doi.org/10.1016/j.omega.2010.10.005
Lin, J. S., Huang, C. Y., & Fang, C. C. (2022). Analysis and assessment of software reliability modeling with preemptive priority queueing policy. Journal of systems and software, 187, 111249. https://doi.org/10.1016/j.jss.2022.111249
Paiva, D. M. B., Freire, A. P., & de Mattos Fortes, R. P. (2021). Accessibility and software engineering processes: a systematic literature review. Journal of systems and software171, 110819. https://doi.org/10.1016/j.jss.2020.110819