بررسی مشکل شکنندگی نقاط قطع در جنبه گرایی

سال انتشار: 1393
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 1,140

فایل این مقاله در 8 صفحه با فرمت PDF قابل دریافت می باشد

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

لینک ثابت به این مقاله:

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

IAUFASA02_021

تاریخ نمایه سازی: 17 اسفند 1393

چکیده مقاله:

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

کلیدواژه ها:

جنبه گرائی ، برنامه نویسی جنبه گرا ، توسعه نرم افزاری جنبه گرا ، نقطه قطع ، دغدغه

نویسندگان

جلیل عظیم پور

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

محمد اسفندیاری

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

مراجع و منابع این مقاله:

لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :
  • P. Greenwood, A. Rashid and R. T. Khatchad ourian, Contributing ...
  • M. Stoerzer and _ Graf, Using Pointcut Delt Analysis to ...
  • A. Kellens, K. Gybels, ]. Brichau and K. Mens, A ...
  • C. Zhang and H. Jacobsen, Efficiently mining crosscutting CO1Cerns through ...
  • W. Cazzola, S. Pini and M. Ancona, Design- Based Pointcuts ...
  • W. Cazzola and S. Pini, "]oin Point Patterns: a HighLevel]oin ...
  • S. iqbal and G. Allen, Pointcut Design with AODL, The ...
  • Journal of Software Engineering, Vol. 4, No. 2, 2011, pp. ...
  • نمایش کامل مراجع