بررسی روش های شناسایی سرویس های نرم افزاری
تعداد صفحات : 75 با فرمت ورد
چکیده 1
فصل اول – کلیات تحقیق2
1.1 مقدمه3
2.1 تعریف مسئله3
3.1 اهداف تحقیق4
4.1 محدودهی تحقیق5
5.1 ساختار گزارش5
فصل دوم – ادبیات تحقیق6
1.2 مقدمه7
2.2 مفاهیم مورد استفاده در این تحقیق.. 7
1.2.2 بیان چرخه حیات معماری سرویسگرا 7
2.2.2 فازهای پایه ای SOA.. 8
3.2 تحلیل سرویسگرا9
1.3.2 طراحی سرویسگرا10
2.3.2 مدلسازی سرویسها13
3.3.2 اهمیت گام تشخیص سرویسها 14
4.2 تعاریف مورد استفاده16
1.4.2 سرویس16
2.4.2 مؤلفه17
3.4.2 معماری سرویسگرا17
1.3.4.2 تفاوت سرویس و معماری سرویسگرا18
2.3.4.2 چرا از معماری سرویسگرا استفاده میکنیم؟19
5.2 تعریف معماری سرویسگرا19
1.5.2 معماری سرویسگرای مقدماتی20
2.5.2 معماری سرویسگرای توسعه یافته20
6.2 مفاهیم اصلی در معماری سرویسگرا21
1.6.2 اتصال سست21
2.6.2 همنواسازی و همخوانی21
3.6.2 مزایای معماری سرویسگرا22
4.6.2 پروتکلها و استانداردها23
5.6.2 متدولوژی بهبود مداوم برای معماری سرویسگرا 25
1.5.6.2 مراحل متدولوژی25
6.6.2 مدل بلوغ معماری سرویسگرا29
7.6.2 چرخه حیات معماری سرویسگرا30
1.7.6.2 مرحله مدلسازی30
2.7.6.2 مرحله گردآوری30
3.7.6.2 مرحله نصب31
4.7.6.2 مرحله مدیریت31
5.7.6.2 مرحله حاکمیت و فرایندها31
8.6.2 تشخیص سرویسها31
9.6.2 توصیف سرویسها32
7.2 تخصیص سرویسها34
1.7.2 توصیف مؤلفه ها35
2.7.2 عینیت بخشی به سرویسها35
8.2 معیارهای کیفی سرویسها35
9.2 بررسی فاکتور دانهبندی سرویسها 42
10.2 جمعبندی مطالب فصل46
فصل سوم – معرفی سایر دیدگاهها47
1.3 مقدمه48
1.1.3 دستهبندی روشهای موجود49
2.3 روش اول Zimmermann55
3.3 روش دوم Zimmermann56
4.3 روش Zhang56
5.3 روش Amsden57
6.3 روش SOMA58
1.6.3 فاز شناسایی سرویسها Identification59
2.6.3 تجزیه دامنه حرفه60
3.6.3 تحلیل داراییهای موجود60
4.6.3 مدلسازی سرویس- هدف61
5.6.3 فاز توصیف سرویسها61
6.6.3 تحلیل زیرسیستمها62
7.6.3 تخصیص سرویسها63
8.6.3 توصیف مؤلفهها64
9.6.3 فاز عینیت بخشیدن به سرویسها64
7.3 روش Portier64
8.3 روش Inganti65
9.3 نتیجه گیری69
فهرست منابع70