ناشر تخصصی کنفرانس های ایران

لطفا کمی صبر نمایید

Publisher of Iranian Journals and Conference Proceedings

Please waite ..
Publisher of Iranian Journals and Conference Proceedings
Login |Register |Help |عضویت کتابخانه ها
Paper
Title

ارایه یک روش ترکیبی برای پیش بینی خطای نرم افزار برپایه الگوریتم های ژنتیک، درخت تصمیم گیری و شبکه های عصبی

Year: 1396
COI: CEITCONF01_080
Language: PersianView: 359
This Paper With 18 Page And PDF Format Ready To Download

Buy and Download

با استفاده از پرداخت اینترنتی بسیار سریع و ساده می توانید اصل این Paper را که دارای 18 صفحه است به صورت فایل PDF در اختیار داشته باشید.
آدرس ایمیل خود را در کادر زیر وارد نمایید:

Authors

سیده فهیمه موسوی میبدی - دانشجوی کارشناسی ارشد ، دانشگاه آزاد واحد میبد
محمدرضا ملاحسینی اردکانی - مربی، دانشگاه آزاد واحد میبد
کمال میرزایی بدرآبادی - استادیار، دانشگاه آزاد واحد میبد
محمدرضا ملاخلیلی میبدی - استادیار، دانشگاه آزاد واحد میبد

Abstract:

کیفیت یکی از مسایل مهم در فرآیند تولید و توسعه ی نرم افزار است. جهت افزایش کیفیت، نقص های نرم افزار باید قبل از انتشار تشخیص داده شوند. از جمله روشهای معتبرسازی سنتی برای تشخیص نقص، آزمون نرم افزار و بازرسی کد است که این روشها از نظر زمانی و منابع بسیار پرهزینه هستند. با توجه به اینکه اکثر نقصهای نرم افزار در بخش کوچکی از ماژولهای آن رخ میدهد، پیش بینی و تشخیص نقصها در مراحل اولیهی توسعهی نرم افزار سبب افزایش کیفیت محصول تولیدی نرم افزار میشود. یکی از موثرترین تکنیکهای پیش بینی نقص نرم افزار، طبقهبندی متریک های نرم افزاری در دو کلاس مستعد نقص و غیر مستعد نقص است. در این تکنیک از روشهای یادگیری ماشین استفاده میشود. از جمله روشهای یادگیری ماشین، شبکه عصبی و درخت تصمیم گیری است که در این پژوهش مورد استفاده قرار میگیرد.دراین تحقیق از مجموعه دادهیKC1 در پایگاه داده NASA استفاده شده است. هر یک از رکوردهای این پایگاه داده معرف یک ماژول است که برای هر ماژول نرم افزاری 21متریک به همراه یک برچسب (مستعد یا غیر مستعد بودن نقص در ماژول) شامل میشود. در این تحقیق دو هدف دنبال میشود.یکی انتخاب بهترین متریک ها از بین 21 متریک نرم افزاری که بهتر کار کلاسبندی را انجام میدهند ودیگری ساخت یک مدل پیش بینی نقص نرم افزار مبتنی بر تکنیکهای یادگیری ماشین و با استفاده از متریک های نرم افزاری برگزیده از مرحله قبل. برای اولین هدف، 6 متریک نرم افزاری با استفاده از الگوریتم ژنتیک به دست آمد و برای دومین هدف از کلاسهبند شبکه عصبی و درخت تصمیمگیری C4.5 جهت ساخت مدل های پیش بینی نقص بهره گرفته شد. برای کلاسه بند درخت تصمیم گیری C4.5 و کلاسه بند شبکه عصبی میانگین صحت به ترتیب برابر با مقادیر 88.5% و 88.37% به دست آمدند که در مقایسه با تحقیقات مشابه، قابل توجه هستند.

Keywords:

پیش بینی نقص نرم افزار،یادگیری ماشین،شبکه عصبی،الگوریتم ژنتیک،درخت تصمیم

Paper COI Code

This Paper COI Code is CEITCONF01_080. Also You can use the following address to link to this article. This link is permanent and is used as an article registration confirmation in the Civilica reference:

https://civilica.com/doc/762543/

How to Cite to This Paper:

If you want to refer to this Paper in your research work, you can simply use the following phrase in the resources section:
موسوی میبدی، سیده فهیمه و ملاحسینی اردکانی، محمدرضا و میرزایی بدرآبادی، کمال و ملاخلیلی میبدی، محمدرضا،1396،ارایه یک روش ترکیبی برای پیش بینی خطای نرم افزار برپایه الگوریتم های ژنتیک، درخت تصمیم گیری و شبکه های عصبی،Computerized National Conference, Information Technology and AI Applications،Ahvaz،https://civilica.com/doc/762543

Research Info Management

Certificate | Report | من نویسنده این مقاله هستم
این Paper در بخشهای موضوعی زیر دسته بندی شده است:

اطلاعات استنادی این Paper را به نرم افزارهای مدیریت اطلاعات علمی و استنادی ارسال نمایید و در تحقیقات خود از آن استفاده نمایید.

Scientometrics

The specifications of the publisher center of this Paper are as follows:
Type of center: Azad University
Paper count: 3,385
In the scientometrics section of CIVILICA, you can see the scientific ranking of the Iranian academic and research centers based on the statistics of indexed articles.

مقالات پیشنهادی مرتبط

New Papers

Share this page

More information about COI

COI stands for "CIVILICA Object Identifier". COI is the unique code assigned to articles of Iranian conferences and journals when indexing on the CIVILICA citation database.

The COI is the national code of documents indexed in CIVILICA and is a unique and permanent code. it can always be cited and tracked and assumed as registration confirmation ID.

Support