ارائه روشی برای پشتیبانی از تطبیق پذیری در توسعه برنامه های کاربردی مبتنی بر سرویس

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