CIVILICA We Respect the Science
(ناشر تخصصی کنفرانسهای کشور / شماره مجوز انتشارات از وزارت فرهنگ و ارشاد اسلامی: ۸۹۷۱)

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

عنوان مقاله: معیارهای ارزیابی نرم افزار جنبه گرا ( مطالعه موردی: AJHotDraw)
شناسه ملی مقاله: STCONF04_097
منتشر شده در چهارمین همایش ملی فناوریهای نوین در مهندسی برق، کامپیوتر و مکانیک ایران در سال 1400
مشخصات نویسندگان مقاله:

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

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

کلمات کلیدی:
نرم افزار جنبه گرا ، مدولارییی، اسینیاج، AJHotDraw

صفحه اختصاصی مقاله و دریافت فایل کامل: https://civilica.com/doc/1292733/