اندازه‌گیری کمّی قابلیت استفاده‌ی مجدد مؤلفه‌های نرم‌افزاری: روش‌ها، کاربردها و چالش‌ها

Authors

  • بهاره بافنده دانشگاه فردوسی مشهد
Abstract:

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

Upgrade to premium to download articles

Sign up to access the full text

Already have an account?login

similar resources

تابع تولید آموزش عالی: کاربردها، چالشها و چشم‌اندازها

تدوین ابزار علمی- فنی مناسب برای تحلیل، تبیین و ارزیابی تصمیم‌گیریها، فعالیتها و عملکرد واحدهای آموزش­عالی در سطوح مختلف همواره به‌عنوان مسئله­ای اساسی مطرح بوده است؛ هدف این پژوهش واکاوی و بازنمایی انواع کاربردهای اساسی تابع تولید در تحلیل فعالیتها و ستانده‌های آموزش­عالی همراه با شناسایی مسائل و چالشهای پیش‌رو بود. با استفاده از روش استنادی- تحلیلی در چارچوب رویکردی جامع‌نگر، ابتدا مأموریت و ...

full text

روشها و کاربردهای اطلاع سنجی

یکی از معدود رشته‌های برخوردار از روش‌شناسی خاص خود، کتابداری و اطلاع‌رسانی است. این روش تحقیق را در طول تاریخ با عناوین کتاب‌شناسی آماری، کتابخانه‌سنجی، کتاب‌سنجی، علم‌سنجی و اطلاع‌سنجی یاد کرده‌اند. در این مقاله سعی می‌شود تا ضمن تعریف همه عبارت‌ها و مفاهیم بالا، اطلاع‌سنجی مورد بحث و بررسی قرار گیرد.

full text

اپتوژنتیک: مفاهیم و کاربردها

مقدمه: اپتوژنتیک فناوری جدیدی است که با کمک آن می­توان به­صورت دقیق، سریع و هدفمند حوادث سیستم­ های بیولوژیکی را به­ عنوان یک مجموعۀ پیچیده مورد بررسی قرار داد. مفاهیم اولیۀ اپتوژنتیک به اواخر دهۀ هفتاد میلادی بر­می­ گردد زمانی­که به­ دلیل چالش­ های موجود در رشتۀ عصب­ شناسی نیاز بود تا یک سلول خاص بدون تأتیرگذاری بر­روی سلول­ های دیگر تحت کنترل قرار گیرد و پیشنهاد شد که از نور می­ توان به­ عنوا...

full text

مدل عملکردی تحلیلی FPGA برای پردازش با قابلیت پیکربندی مجدد

Optimizing FPGA architectures is one of the key challenges in digital design flow. Traditionally, FPGA designers make use of CAD tools for evaluating architectures in terms of the area, delay and power. Recently, analytical methods have been proposed to optimize the architectures faster and easier. A complete analytical power, area and delay model have received little attention to date. In addi...

full text

مدیریت بومی: چالشها و راهکارها

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

full text

My Resources

Save resource for easier access later

Save to my library Already added to my library

{@ msg_add @}


Journal title

volume 14  issue 46

pages  97- 122

publication date 2016-09-22

By following a journal you will be notified via email when a new issue of this journal is published.

Hosted on Doprax cloud platform doprax.com

copyright © 2015-2023