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

Publish Year: 1394
نوع سند: مقاله کنفرانسی
زبان: Persian
View: 435

This Paper With 16 Page And PDF Format Ready To Download

  • Certificate
  • من نویسنده این مقاله هستم

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این Paper:

شناسه ملی سند علمی:

ITCC01_359

تاریخ نمایه سازی: 9 فروردین 1395

Abstract:

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

Keywords:

مهندسی نرم افزار مبتنی برجست و جو , کشف معماری نرم افزار , الگوریتم های تکاملی , پردازش تکاملی

Authors

مجید مظفری

کارشناسی ارشد مهندسی نرم افزار دانشگاه آزاد اسلامی واحد رشت

امیر فلاحتی مرزدشتی

کارشناسی ارشد مهندسی نرم افزار دانشگاه آزاد اسلامی واحد رشت

علیرضا پوربهرام

کارشناسی ارشد مهندسی نرم افزار دانشگاه آزاد اسلامی واحد رشت

مراجع و منابع این Paper:

لیست زیر مراجع و منابع استفاده شده در این Paper را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود Paper لینک شده اند :
  • Intermatfiona1 CConference oh Information Technolosv. Commuter & Communicatiom رایمذپو0 28 ...
  • M. Abdellatief, A. B. M. Sultan, A. A. A. Ghani, ...
  • A. Aleti, B. Buhnova, L. Grunske, A. Koziolek, and I. ...
  • P. Baker, M. Harman, K. Steinhofel, and A.Skaliotis. Search b ...
  • D. Birkmeier and S. Overhage. On Component I denti_c ationAp ...
  • I. Boussa_d, J. Lepagnot, and P. Siarry. A survey _ ...
  • J. A. Clark, J. J. Dolado, M. Harman, R. M. ...
  • L. Dobrica and . Niemela. A survey on software architecture ...
  • S. Software Architecture Reconstruction : AProc ess-Oriented Taxonomy. IEEE Trans. ...
  • J. Ferrer, P. M. Kruse, F. Chicano, and E. Alba. ...
  • basedS _ ftwareEng ineering : Trends, techniques and applications. ACM ...
  • S. M. H. Hasheminejad and S. Jalili.An evolutionary approach to ...
  • ISO.ISO/IEC FDIS 42010D9. Systems and software engineering -Architecture description, mar ...
  • A. C. Jensen and B. H. Cheng.On the Use of ...
  • S. Kebir, A.-D. Seriai, A. Chaoui, and S. Chardigny. Comparing ...
  • S. Malek, N. Medvidovic, and M. Mikic-Rakic. An Extensibe Frame-work ...
  • A. Martens, D. Ardagna, H. Koziolek, R. Mirandola, and R. ...
  • OMG. Uni_ed Modeling Language 2.4 Supers tructure Speci_cation, nov2010. C. ...
  • K. Praditwong, M. Harman, and X. Yao. Software Mo dule ...
  • C. L. Simons, I. C. Parmee, and R. Gwynllyw. Interactive, ...
  • S. Ventura, C. Romero, A. Zafra, J. A. Delgado, and ...
  • نمایش کامل مراجع