فهرست مطالب :
چکيده 1
مقدمه 2
فصل اول: کليات معماري سرويس گرا
1-1) تعاريف اوليه 5
1-1-1) سبک معماري مبتني بر سرويس 5
2-1) اهداف تحقيق 7
3-1) پيشينه تحقيق 8
4-1) روش کار و تحقيق 10
5-1) مقايسه اي بر مدلهاي توسعه وابسته به معماري 11
1-5-1) توسعه مبتني بر object 11
2-5-1) توسعه مبتني بر مؤلفه 12
3-5-1) محاسبات توزيع يافته 13
4-5-1) معماري سرويس گرا 14
1-4-5-1) توسعه مبتني بر سرويس 15
2-4-5-1) قابليتهاي معماري سرويس گرا 17
6-1) مؤلفه هاي SOA 18
7-1) اصول سرويس گرائي
21
8-1) سرويس گرائي و تشکيلات سازماني 27
1-8-1) لايه هاي سرويس 29
1-1-8-1) لايه سرويس کاربردي 32
2-1-8-1) لايه سرويس تجاري 34
3-1-8-1) لايه سرويس همنوائي 34
2-8-1) سرويسهاي Agnostic 37
فصل دوم : تحليل مبتني بر سرويس
1-2) چرخه حيات معماري سرويس گرا 40
2-2) استراتژيهاي تحويل SOA 41
1-2-2) روش پايين به بالا 41
2-2-2) روش بالا به پايين 43
3-2-2) روش Meet-In-The-Middle 45
3-2) تحليل سرويس گرا 47
1-3-2) اهداف تحليل سرويس گرا 47
2-3-2) پروسه تحليل سرويس گرا 48
فصل سوم : الگوها و اصول طراحي
1-3) نکات قابل توجه طراحي 52
1-1-3) مديريت دانه بندي سرويس و مؤلفه 52
2-1-3) طراحي براي قابليت استفاده مجدد 53
3-1-3) طراحي براي قابليت ترکيب سرويس 54
1-3-1-3) اتصال و همبستگي
54
2-3) رهنمودهاي عمومي 55
1-2-3) استانداردهاي نامگذاري 55
2-2-3) طراحي عمليات سرويس به شکلي که ذاتا قابل توسعه باشد 56
3-2-3) تعيين متقاضيان مطرح سرويس 56
3-3) الگوهاي طراحي و انواع معماري 57
1-3-3) الگوها 58
2-3-3) طراحي بنيادي 59
فصل چهارم : راهکار پيشنهادي
1-4) مرحله 1 بازبيني لايه بندي سيستم SOA 64
1-1-4) فعاليت 1 مروري بر استراتژيهاي لايه بندي 64
2-1-4) فعاليت 2 بازبيني لايه بندي فاز تحليل 66
3-1-4) فعاليت 3 معرفي لايه هاي تخصصي تر 67
1-3-1-4) لايه داده 67
2-3-1-4) لايه دسترسي سرويس 70
3-3-1-4) لايه تعامل 71
2-4) مرحله 2 تحليل تغييرپذيري 77
1-2-4) فعاليت 1 شناسايي انواع تغييرپذيري 79
2-2-4) فعاليت 2 مدلهاي موجود براي تغييرپذيري 83
3-2-4) فعاليت 3 گروهبندي و مدلسازي تغييرپذيري 84
4-2-4) فعاليت 4 نگاشت نقاط تغييرپذير 87
3-4) مرحله 3 سرويسهاي فاز طراحي
89
1-3-4) فعاليت 1 تعيين سرويسها 90
2-3-4) فعاليت 2 جايگاه سرويسهاي کنترلي 98
4-4) مرحله 4 مروري بر دانه بندي 99
1-4-4) فعاليت 1 تکنيک دانه بندي سرويسها و چنددانه اي بودن 102
2-4-4) فعاليت 2 متدهاي چند دانه اي سرويسها 104
5-4) مرحله 5 مدلسازي فرايند 108
1-5-4) استفاده از مدلسازي فرايند براي طراحي معماري سرويس گرا 108
2-5-4) ابزار مدلسازي فرايند 109
3-5-4) فعاليت طراحي فرايند کسب و کار مبتني بر سرويس 113
فصل پنجم : بررسي موردي
1-5) انتخاب بررسي موردي 115
1-5) سيستم سفارش کالا 116
3-5) تحليلي بر راهکار پيشنهادي 134
فصل ششم : نتيجه گيري و پيشنهادات
1-6) نتيجه گيري 136
2-6) پيشنهادات 138
مقاله 139
پيوستها 140
منابع و ماخذ
فهرست منابع فارسي 196
فهرست منابع لاتين 197
سايتهاي اطلاع رساني 200
اختصارات 201
چکيده انگليسي 202