معیارهای ارزیابی نرم افزار جنبه گرا ( مطالعه موردی: AJHotDraw)
Publish place: Fourth National Conference on New Technologies in Electrical, Computer and Mechanical Engineering of Iran
Publish Year: 1400
نوع سند: مقاله کنفرانسی
زبان: Persian
View: 181
This Paper With 10 Page And PDF Format Ready To Download
- Certificate
- من نویسنده این مقاله هستم
استخراج به نرم افزارهای پژوهشی:
شناسه ملی سند علمی:
STCONF04_097
تاریخ نمایه سازی: 26 مهر 1400
Abstract:
توسعه نرم افزار جنبه گرا روشی امیدبخش می باشد که تکنیک های قدرتمندی را برای بهبود مدولاریتی نرم افزار با جداسازی دغدغه های مقطعی ( cross-cutting concerns ) مرتبط با عملکرد اصلی فراهم می آورد. از آنجا که توسعه از نیازمندی های اصلی برای پایداری هر نرم افزاری می باشد، لازم است که به صورت کمی چالش های آن مورد اندازه گیری قرار گیرد. برای تعیین کمیت، تعریف معیارهایی که سیرتکاملی نرم افزار جنبه گرا را مورد پیگیری قرار می دهند، ضروری می باشد. همچنین برای استنتاج پویایی توسعه نرم افزار جنبه گرا، لازم است مقادیر معیار نسخه های مختلف نرم افزار با هم مورد مقایسه قرار گیرد. این امر به شناسایی مولفه هایی که در نسخه های مختلف نرم افزار اضافه، حذف یا اصلاح شده اند و مطالعه نتیجه این نوع تغییرات نیاز دارد. در این تحقیق مجموعه جدیدی از معیارها برای اندازه گیری توسعه نرم افزار جنبه گرا تعریف شده است. برای مطالعه موردی، AJHotDraw به عنوان یک نرم افزار جنبه گرای بهبود یافته انتخاب شده است و چهار نسخه از آن برای قابلیت استنتاج آنها در طول زمان، مورد تجزیه و تحلیل قرار گرفته است.
Authors
حمید حق شناس مرادکندی
گروه مهندسی کامپیوتر - گرایش نرم افزار، دانشکده فنی مهندسی، دانشگاه آزاد اسلامی واحد مهاباد