تعداد بازدید
103 بازدید
13.950 تومان

توضیحات

دانلود مقاله فارسی ترجمه شده با کیفیت بالا-- مهندسی نرم افزار،رتبه بندی مبتنی بر مورد برای اولویت بندی تست کیس ها+اصل مقاله انگلیسی

 

 ترکیب هوش مصنوعی با مهندسی نرم افزار

در این مقاله یکی از مسائل مهم مهندسی نرم افزار یعنی تست نرم افزار بحث شده است. جنبه ای از تست نرم افزار که در این مورد به آن پرداخته شده اولویت بندی موارد آزمون یا تست کیس ها (Test Case Prioritization) می باشد. هدف از اولویت بندی تست کیس ها یافتن یک ترتیب از اجرای تست کیس هاست که در آن بیشترین خطاها در زودترین زمان ممکن پیدا میشوند. نویسنده ابتدا در مورد الگوریتم رتبه بندی مبتنی بر مورد (Case Based Ranking) یا CBR صحبت کرده است و سپس معیارهای موردنیاز برای ارزیابی راه حل های ارائه شده را معرفی کرده است. روش پیشنهادی برای اولویت بندی تست کیس ها با روشهای مختلف مقایسه شده است و نشان داده شده که کارایی بالایی دارد. در واقع در این روش کاربر تعدادی از تست کیس ها را رتبه دهی و یا برچسب گذاری میکند و سپس الگوریتم بر اساس آن میتواند تست کیس های بهتر را شناسایی کند. در واقع این مقاله، نمونه ای است از کاربرد الگوریتم های یادگیری ماشین در مهندسی نرم افزار که امروزه توجه زیادی را به خود جلب کرده است. این مقاله در بیست و دومین کنفرانس جهانی IEEE در مورد نگهداری نرم افزار (Software Maintenance) ارائه شده است.

مقاله انگلیسی مربوطه با عنوان فارسی “استفاده از روش رتبه بندی مبتنی بر مورد به منظور اولویت بندی تست کیس ها” و عنوان انگلیسی “Using the Case-Based Ranking Methodology for Test Case Prioritization” كه در سال 2006 در بیست و دومین کنفرانس بین المللی نگهداری نرم افزار (22nd IEEE International Conference on Software Maintenance ) ارائه شده است که توسط IEEE ایندکس میشود.

 

پیش از خرید ترحمه، میتوانید مقاله انگلیسی را از آدرس زیر به رایگان دریافت کنید و پس از بررسی در صورت مفید بودن اقدام به خرید نمایید.

دانلود رایگان مقاله انگلیسی.

 دانلود از لینک کمکی

 

ترجمه فارسی این مقاله با کیفیت بسیار بالا و روان و توسط یک دانشجوی دکترای کامپیوتر انجام شده است وچندین بار بازخوانی شده است. تمامی شکل ها و فرمول های مقاله تنظیم و مرتب سازی شده اند. این ترجمه در قالب فایل Word تهیه شده است و شما میتوانید آنرا به شکل دلخواه ویرایش کنید.

 

تعداد صفحه انگلیسی: 10 صفحه دو ستونی pdf

تعداد صفحه فارسی: 20 صفحه تک ستونی word

توجه داشته باشید که تنها هزینه تایپ و تنظیم شکل ها و تهیه کردن فرمول ها بسیار بیشتر از مبلغ قیمت گذاری شده است!

این ترجمه تنها برای این سایت انجام گرفته و تاکنون هیچ جایی ارائه نشده و به هیچ استادی تحویل داده نشده است. جهت بررسی کیفیت ترجمه، چکیده مقاله انگلیسی و فارسی در زیر آورده شده است.

 

Abstract

The test case execution order affects the time at which the objectives of testing are met. If the objective is fault detection, an inappropriate execution order might reveal most faults late, thus delaying the bug fixing activity and eventually the delivery of the software. Prioritizing the test cases so as to optimize the achievement of the testing goal has potentially a positive impact on the testing costs, especially when the test execution time is long.
Test engineers often possess relevant knowledge about the relative priority of the test cases. However, this knowledge can be hardly expressed in the form of a global ranking or scoring. In this paper, we propose a test case prioritization technique that takes advantage of user knowledge through a machine learning algorithm, Case-Based Ranking (CBR). CBR elicits just relative priority information from the user, in the form of pairwise test case comparisons. User input is integrated with multiple prioritization indexes, in an iterative process that successively refines the test case ordering. Preliminary results on a case study indicate that CBR overcomes previous approaches and, for moderate suite size, gets very close to the optimal solution.

 

چکیده

 

ترتیب اجرای تست کیس ها بر روی زمان رسیدن به اهداف تست نرم افزار تاثیر میگذارد. اگر هدف کشف خطا باشد، یک ترتیب اجرای نامناسب ممکن است بیشتر خطاها را دیر کشف کند و از همین رو فرآیند کشف خطاها و در نتیجه تحویل نرم افزار را به تاخیر بیندازد. اولویت بندی تست کیس ها به منظور بهینه سازی رسیدن به اهداف تست به طور بالقوه تاثیر مثبتی روی هزینه های تست دارد؛ به ویژه هنگامی که زمان اجرای تست طولانی است.

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

 

*ترجمه فارسی به همراه اصل مقاله انگلیسی برای دانلود قرار داده شده است.

** مناسب برای پروژه درس های مهندسی نرم افزار، مهندسی نرم افزار پیشرفته، مباحث پیشرفته در مهندسی نرم افزار، یادگیری ماشین، هوش مصنوعی، سیستم های خبره و مهندسی دانش.

 

کلمات کلیدی این صفحه: کاربرد یادگیری ماشین در مهندسی نرم افزار، هوش مصنوعی در مهندسی نرم افزار، الگوریتم رتبه بندی مبتنی بر مورد، الگوریتم cbr ، مقاله ترجمه شده، مقاله آي اس آي، ISI، مقاله کامپیوتر، مهندسی نرم افزار، تست نرم افزار، آزمون نرم افزار، تست اتوماتیک نرم افزار، تست خودکار نرم افزار، خودکار سازی تست نرم افزار، خودکار سازی آزمون نرم افزار، تولید تست کیس ها، تولید خودکار تست کیس ها، تولید اتوماتیک تست کیس ها، اولویت بندی تست کیس ها، اولویت بندی موارد آزمون، الویت بندی تست کیس ها، الویت بندی موارد آزمون ، کاهش تست نرم افزار، کاهش تست کیس ها، انتخاب تست کیس ها، انتخاب موارد آزمون، پایان نامه کامپیوتر، ترجمه مقاله کامپیوتر، Software engineering, software maintenance, automatic software maintenance, automatic software testing, automatic software test case generation, automatic software test data generation, test case selection, test case prioritization, test selection, test reduction, machine learning in software engineering, cbr, case based ranking

 

 

 

پس از خرید از درگاه امن بانکی لینک دانلود در اختیار شما قرار میگیرد و همچنین به آدرس ایمیل شما فرستاده میشود.

 

 

  توجه: اگر کارت بانکی شما رمز دوم ندارد، در خرید الکترونیکی به مشکل برخورد کردید و یا به هر دلیلی تمایل به پرداخت الکترونیکی ندارید با ما تماس بگیرید تا راههای دیگری برای پرداخت به شما پیشنهاد کنیم.

راهنمای خرید:
  • لینک دانلود فایل بلافاصله بعد از پرداخت وجه به نمایش در خواهد آمد.
  • همچنین لینک دانلود به ایمیل شما ارسال خواهد شد به همین دلیل ایمیل خود را به دقت وارد نمایید.
  • ممکن است ایمیل ارسالی به پوشه اسپم یا Bulk ایمیل شما ارسال شده باشد.
  • در صورتی که به هر دلیلی موفق به دانلود فایل مورد نظر نشدید با ما تماس بگیرید.
نقد و بررسی‌ها

هنوز هیچ نقد و بررسی وجود ندارد.

اضافه کردن نقد و بررسی

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *