تشخیص مولفه های نرم افزاری با استفاده از الگوریتم بهینه سازی ازدحام ذرات
Publish place: The 9th National Conference on Computer Science and Engineering and Information Technology
Publish Year: 1398
نوع سند: مقاله کنفرانسی
زبان: Persian
View: 520
This Paper With 27 Page And PDF Format Ready To Download
- Certificate
- من نویسنده این مقاله هستم
استخراج به نرم افزارهای پژوهشی:
شناسه ملی سند علمی:
CECCONF09_031
تاریخ نمایه سازی: 19 اسفند 1398
Abstract:
یکی از روش های توسعه سیستم های نرم افزاری، توسعه نرم افزار مبتنی بر مولفه بوده که با توانایی تشخیص مولفه های یک سیستم نرم افزاری راداردکه این روش توسعه موجب دست یافتن به مولفه های با قابلیت استفاده مجدد، فابلیت اطمینان و موجب کاهش زمان و هزینه در تولید نرم افزار می شود.هر چه با سیستم های نرم افزاری بزرگتر و پیچیده تری مواجه باشیم تشخیص مولفه ها کار دشوارتری خواهد بود. لذا ما در این تحقیق یک روش برای تشخیص خودکار مولفه های براساس ایده خوشه بندی داده ها و با استفاده از الگوریتم های خوشه بندی میانگین فازی و الگوریتم ازدحام بهینه سازی ذرات ارائه نموده و مشکل تعداد تکراراجرای الگوریتم خوشه بندی میانگین فازی را با استفاده از الگوریتم ازدحام بهینه سازی ذرات و با استفاده از دو ویژگی سرعت و جهت داده حل نمودیم.ما در این تحقیق داده های مورد نیاز را از نمودار های مورد کاربری موجود در زبان مدلسازی یکپارچه استخراج استخراج نمودیم همچنین یک روش برای تعیین تعداد اولیه مولفه های براساس موارد کاربری و یک روش برای ارزیابی مولفه ها براساس موارد کاربری ارائه نمودیم. این روش، یک روش خوش تعریف بوده و توانایی تشخیص مولفه ها را از روی موارد کاربری براساس انواع ارتباط های بین موارد کاربری دارد.
Keywords:
مهندسی نرم افزار , مولفه , الگوریتم بهینه سازی ازدحام ذراتPSO , خوشه بندی , الگوریتم تکاملی , الگوریتم خوشه بندیFCM
Authors
سیدحسین هاشمی
مدرس دانشگاه آزاد اسلامی واحد میناب گروه مهندسی کامپیوتر
سیده نفیسه هاشمی
مدیر آموزشگاه کامپیوتر مدرن میناب