معیارهای ارزیابی نرم افزار جنبه گرا ( مطالعه موردی: AJHotDraw)

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

This Paper With 10 Page And PDF Format Ready To Download

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

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

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

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

STCONF04_097

تاریخ نمایه سازی: 26 مهر 1400

Abstract:

توسعه نرم افزار جنبه گرا روشی امیدبخش می باشد که تکنیک های قدرتمندی را برای بهبود مدولاریتی نرم افزار با جداسازی دغدغه های مقطعی ( cross-cutting concerns ) مرتبط با عملکرد اصلی فراهم می آورد. از آنجا که توسعه از نیازمندی های اصلی برای پایداری هر نرم افزاری می باشد، لازم است که به صورت کمی چالش های آن مورد اندازه گیری قرار گیرد. برای تعیین کمیت، تعریف معیارهایی که سیرتکاملی نرم افزار جنبه گرا را مورد پیگیری قرار می دهند، ضروری می باشد. همچنین برای استنتاج پویایی توسعه نرم افزار جنبه گرا، لازم است مقادیر معیار نسخه های مختلف نرم افزار با هم مورد مقایسه قرار گیرد. این امر به شناسایی مولفه هایی که در نسخه های مختلف نرم افزار اضافه، حذف یا اصلاح شده اند و مطالعه نتیجه این نوع تغییرات نیاز دارد. در این تحقیق مجموعه جدیدی از معیارها برای اندازه گیری توسعه نرم افزار جنبه گرا تعریف شده است. برای مطالعه موردی، AJHotDraw به عنوان یک نرم افزار جنبه گرای بهبود یافته انتخاب شده است و چهار نسخه از آن برای قابلیت استنتاج آنها در طول زمان، مورد تجزیه و تحلیل قرار گرفته است.

Keywords:

نرم افزار جنبه گرا , مدولارییی , اسینیاج , AJHotDraw

Authors

حمید حق شناس مرادکندی

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