یک روش سیستماتیک مبتنی برمخزن و جدول راهنما برای شناسایی ضدالگوها درتوسعه سیستم های سرویس گرا
- سال انتشار: 1392
- محل انتشار: کنگره ملی مهندسی برق، کامپیوتر و فناوری اطلاعات
- کد COI اختصاصی: CECIT01_229
- زبان مقاله: فارسی
- تعداد مشاهده: 839
نویسندگان
کارشناس ارشد مهندسی کامپیوتر، نرم افزار، واحد پژوهش کارخانجا مخابراتی ایران،
کارشناس ارشد ابزار دقیق و اتوماسیون
کارشناس مهندسی کامپیوتر
مدیر پژوهش، واحد پژوهش کارخانجا مخابراتی ایران
چکیده
معماری سرویس گرا بیانگر دیدگاهی از معماری نرم افزار است که در آن استفاده از سرویس های نرم افزاری با درجه اتصال سست را جهت پشتیبانی از فرایندهای حرفه پیشنهاد می کند. علیرغم اینکه امروزه معماری سرویسگرا یکی از رایج ترین و قدرت مندترین سبک های معماری نرم افزار محسوب می شود و برای توسعه بسیاری از سیستم های امروزی به کار می رود، اما دچار شکست های زیادی شده است. ضدالگوهاراه حل هایی هستند که ظاهری خوب دارند اما در واقع روش های غلطی هستند و منجر به شکست پروژه ها می شوند. امروزه ضدالگوهای زیادی برای معماری سرویس گرا وجود دارد و هر روزه شاهد ظهور ضدالگوهای جدیدی هستیم. هر یک از این ضد الگو دلایل شکل گیری به خصوصی دارند و در محدوده خاصی از مسئله ظاهر می شوند. از آنجا که ذهن انسان محدود است و در آن واحد می تواند تعداد محدودی از وضعیت ها)قطعات اطلاعاتی( را پردازش نماید، لذا شناسایی ضد الگوها برای معماران بسیار دشوار خواهد بود. در این مقاله برای رفع این مشکل، یک روش سیستماتیک مبتنی بر اصل لایه بندی و مقوله بندی در مهندسی نرم افزار، مخزن ضدالگوها و جدول راهنما ) چک لیست( در جهت شناسایی ضد الگوهای معماری سرویس گرا ارائه می شود تا به کمک آن معماران بتوانند به راحتی ضدالگوهای موجود در فرآیند توسعه را شناسایی و از آن اجتناب نموده و پروژه خود را از خطرات و دام های موجود رهایی بخشندکلیدواژه ها
معماری - سرویس گرا، ضدالگو، چک لیستمقالات مرتبط جدید
- سیستم تشخیص نفوذ در محیط رایانش ابری با استفاده از یادگیری ویژ گی
- کاهش هزینه تعمیراتی ماشین های سنگین از طریق بهبود الگوریتم درخت تصمیم با الگوریتم های انتخاب ویژگی Information Gain ،Correlation و SVM
- پردازش کوانتومی تصاویر پزشکی و تشخیص لبه آن با استفاده از الگوریتم QHED
- بررسی و مقایسه روشهای تشخیص اکانت های جعلی در شبکه های اجتماعی
- مکان یابی و مقدار بهینه منابع تولید پراکنده به منظورکاهش تلفات و بهبود انحراف ولتاژ شبکه نامتعادل توزیع
اطلاعات بیشتر در مورد COI
COI مخفف عبارت CIVILICA Object Identifier به معنی شناسه سیویلیکا برای اسناد است. COI کدی است که مطابق محل انتشار، به مقالات کنفرانسها و ژورنالهای داخل کشور به هنگام نمایه سازی بر روی پایگاه استنادی سیویلیکا اختصاص می یابد.
کد COI به مفهوم کد ملی اسناد نمایه شده در سیویلیکا است و کدی یکتا و ثابت است و به همین دلیل همواره قابلیت استناد و پیگیری دارد.