یک روش سیستماتیک مبتنی برمخزن و جدول راهنما برای شناسایی ضدالگوها درتوسعه سیستم های سرویس گرا

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

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

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

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

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

CECIT01_229

تاریخ نمایه سازی: 14 شهریور 1392

چکیده مقاله:

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

کلیدواژه ها:

معماری - سرویس گرا ، ضدالگو ، چک لیست

نویسندگان

محمدعلی ترکمانی

کارشناس ارشد مهندسی کامپیوتر، نرم افزار، واحد پژوهش کارخانجا مخابراتی ایران،

سیدحسین احمدی

کارشناس ارشد ابزار دقیق و اتوماسیون

علی بیات

کارشناس مهندسی کامپیوتر

محمدرضا خدابخشی

مدیر پژوهش، واحد پژوهش کارخانجا مخابراتی ایران

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

لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :
  • امیر رضا مهجوریان، فریدون شمس، "اصول پایه سرویس‌گرائی"، کمیته فنی ...
  • ضدالگوها در معماری سرویس گرا [مقاله کنفرانسی]
  • http ://www. ibm. c _ m/ devel op erworks/web _ ...
  • solutions", 2007 , http _ .com/node/3 1 8432 , 2010-11- ...
  • W.J. Brown, R.C.Malveau, H.W. McCormick II, T.J.Mowbray, "AntiPatterns _ Refactoring ...
  • J.Kr 'al, M.Zemlicka, "The Most Important Service-Oriented Antipatterns ', IEEE, ...
  • J. Kr' al, M. Zemli cka, "Popular SOA Antipatterns , ...
  • M. Kavis., "Top 10 reasons why people are makingSOA fail", ...
  • S.Jones , "SOA anti-pattens", ...
  • http ://www. infoo. com/artic _ e s/S O A-anti-patterns , ...
  • P.Biswas, "Principles of Service Orientation: What is SOA 2010, ...
  • Service identification & design aptipatterns ...
  • Service realization antipatterns ]4 Anti-pattern brain storming 15 Collective mind ...
  • نمایش کامل مراجع