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

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

This Paper With 8 Page And PDF Format Ready To Download

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

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

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

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

NCCSE01_147

تاریخ نمایه سازی: 9 بهمن 1392

Abstract:

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

Authors

میلاد احمدی

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

حسن ختن لو

گروه مهندسی کامپیوتر- دانشکده مهندسی- دانشگاه بوعلی سینا- همدان

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

لیست زیر مراجع و منابع استفاده شده در این Paper را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود Paper لینک شده اند :
  • Clarke, S. and Baniassad, E., A spect-Oriented Analysis and Design: ...
  • L. Bass, P. Clements, R. Kazman, Software Architecture in Practice, ...
  • Jamshidi, P., Sharifi, M., & Mansour, S. , To Establish ...
  • Thomas Erl (2012 [last update]). "Introducing SOA Design Patterns". SOa. ...
  • Kiczales, G., Lamping, J.. Mendhekar, A..&Maeda, Ch., Videira L. C., ...
  • Bass, L... Clements, P., & Kazman, R .Software Architecture in ...
  • Carton, A. J., & Clarke, S. Model-driven theme/uml. Transactions On ...
  • Ramnivas L..Aspect in Action.(2nd ed.), Forwardedby Rod Johnson (2009) ...
  • Yedduladoddi, R., Aspect Oriented Software Development: An Approach to Composing ...
  • Induruwana, C.D. Using an Aspect Oriented Layer in SOA for ...
  • Resendiz, M.P..&Aguirre, J.O.O. Dynamic invocation of Web services by using ...
  • Charfi, A.. & Mezini, M. A spect-Oriented Web Service Composition ...
  • نمایش کامل مراجع