دانلود ترجمه مقاله برآورد هزینه نرم افزار بر اساس الگوریتم دلفین
عنوان فارسی |
برآورد هزینه نرم افزار بر اساس الگوریتم دلفین |
عنوان انگلیسی |
Software Cost Estimation Based on Dolphin Algorithm |
کلمات کلیدی : |
  الگوریتم خفاش؛ مدل COCOMO II؛ الگوریتم دلفین؛ برآورد تلاش؛ پژواک جایابی؛ مجموعه داده پروژه ناسا |
درسهای مرتبط | مهندسی کامپیوتر؛ نرم افزار |
تعداد صفحات مقاله انگلیسی : 9 | نشریه : IEEE |
سال انتشار : 2020 | تعداد رفرنس مقاله : 31 |
فرمت مقاله انگلیسی : PDF | نوع مقاله : ISI |
پاورپوینت :
ندارد سفارش پاورپوینت این مقاله |
وضعیت ترجمه مقاله : انجام شده و با خرید بسته می توانید فایل ترجمه را دانلود کنید |
1. مقدمه 2. کارهای مرتبط انجام شده 3. مدل COCOMO II 4. الگوریتم ازدحام دلفین (DSA) 5. الگوریتم خفاش 6. الگوریتم DolBat پیشنهاد شده برای برآورد تلاش برای توسعه نرم افزار 7. نتایج و بحث و بررسی 8. نتیجه گیری و کارهای آتی
چکیده – برآورد دقیق هزینه نرم افزار از دیدگاه مدیریت پروژه نرم افزار، از اهمیت بالایی برخوردار است. می توان آنرا به صورت فرآیندی برای پیش بینی تلاش از نظر هزینه لازم برای توسعه محصولات نرم افزاری، مشخص نمود. روش های بسیاری مرتبط با برآورد تلاش نرم افزاری برای توسعه مدل هایی که دقت برآورد بهینه تولید می کنند، ارائه شده اند. هوش ازدحام، یکی از چنین روش هایی است. فرایند مرتبط با انتخاب الگوریتم برآورد بهینه، وابسته به نظر کارشناس و پیچیده است. مطالعه حاضر، این برآورد را با استفاده از مدل های COCOMO II بوسیله دو مدل، بهینه سازی می کند: مدل اول از الگوریتم دلفین استفاده کرده است و مدل دوم از الگوریتم ترکیبی دلفین و خفاش پیشنهادی (DolBat) استفاده می کند. با بکارگیری این دو مدل برروی دو مجموعه داده و ارزیابی با استفاده از «بزرگی خطای نسبی» (MRE) و «بزرگی میانگین خطای نسبی» (MMRE). نتایج نشان می دهند که الگوریتم دلفین، بهتر از الگوریتم های قبلی است اما DolBat بهترین الگوریتم برای بدست آوردن مقدار ضریب مدل COCOMO II است. مقدمه: برآورد هزینه نرم افزار، یک فرایند بسیار مهم است، زیرا برای ارزیابی هزینه های پروژه در مرحله اولیه امری ضروری است. برآورد هزینه برای محاسبه منابع و بودجه لازم براییک پروژه لازم است [1، 2]. هزینه های مرتبط به پروژه به تلاش های صورت گرفته بستگی دارند که اینها شامل تعداد بازبینی های بازده در کل فرایند پیاده سازی و پیش توسعه و غیره است [3]. دو نوع روش برآورد مهم وجود دارند که عبارتند از روش های مبتنی بر مدل و مبتنی بر کارشناس. اولی، براساس مدل های ریاضیاتی است درحالی که دومی براساس هدایت و راهنمایی انسانی است. مثال های معینی از این رویکردها وجود دارند که می توان به COCOMO II [4]، تحلیل نقطه تابعی [5]، نقطه یوز کیس [6] و [7] و غیره اشاره نمود. همه روش های برآورد با مسئله کمبود دقت مواجه هستند. اکثریت چنین رویکردهایی بر جنبه های معینی مرتبط با فرایند توسعه نرم افزار متمرکز هستند درحالی که موارد دیگر را نادیده می گیرند. علاوه بر آن، اکثر چنین رویکردهایی سنتی هستند و در مورد IDE ها، پارادایم ها، زبان های برنامه نویسی و ابزارهای توسعه دیگر، ناکارآمد هستند. تعدادی ضریب تنظیم در مورد چنین روش هایی وجود دارند که می توانند به سمت فرایندهای خاصی از توسعه و محیط کار یا فرهنگ، سودار و متمایل شوند [8].
پروپوزال مرتبط با این مقاله | دانلود پروپوزال پیش بینی خطای نرم افزار از طریق روش های داده کاوی |
Accurate Software Effort Estimation is of high importance with regard to Software Project Management. It can be specified as the process for predicting Effort regarding costs, needed for developing software products. A lot of techniques related to software effort estimation were carried out for developing models that are generating optimal estimation accuracy. Swarm intelligence is one such technique. The process-related in selecting the optimum estimation algorithm is expert dependent and complex. The presented study optimizes the estimation using the COCOMO II models by two models: the first model applied the dolphin algorithm, the second model applied suggested hybrid dolphin and bat algorithm (DolBat). By applying the two models on two data set and evaluate with the use of Magnitude of Relative Error(MRE) and Mean Magnitude of Relative Error(MMRE). The results indicate that the dolphin algorithm has better than previous algorithms but the (DolBat) is the best to get the coefficient value of the COCOMO II model. Introduction: Software cost estimation is a process of high significance since it is essential for estimating the project’s costs at the initial phase. Cost estimation has needed for computing resources and the budget needed for a project [1] and [2]. Costs have related to project depend upon efforts achieved, which involve the number of reviews efficiency throughout implementing and predevelopment processing, and so on [3]. There have applied two significant types of estimation techniques Model-Based and Expert-Based techniques. The first one has established depending on mathematical models, whereas the second one has based on human guidance. There are related certain examples of approaches, like COCOMO II [4] FUNCTION POINT ANALYSIS [5], USE CASE POINT [6], and [7] as well as others. All presented estimation techniques face the problem of the absence of accuracy. The majority of such approaches are focusing on is certain aspects associated with the process of software development while ignoring others. Furthermore, most such approaches are traditional and ineffective concerning IDEs, paradigms, programming languages, in addition to other tools of development. A few adjustment factors are regarding such techniques might be biased toward certain processes of development and work environment or cultures [8].
ترجمه این مقاله در 15 صفحه آماده شده و در ادامه نیز صفحه 12 آن به عنوان نمونه قرار داده شده است که با خرید این محصول می توانید، فایل WORD و PDF آن را دریافت نمایید.
محتوی بسته دانلودی:
PDF مقاله انگلیسی ورد (WORD) ترجمه مقاله به صورت کاملا مرتب (ترجمه شکل ها و جداول به صورت کاملا مرتب)
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.