هستان شناسی و وب معنایی
90 صفحه فایل ورد و قابل ویرایش
فصل 1- مقدمه 6
1-1- معماری نرم افزار. 6
1-2- ارزیابی معماری نرم افزار. 12
1-3- اهمیت تصمیمات معماری در ارزیابی معماری.. 15
1-4- سبک های معماری مبتنی بر ویژگی.. 18
1-5- وب معنایی و هستان شناسی.. 21
1-6- زبان های وب معنایی.. 25
1-7- زبان RDF و RDFS. 26
1-7-1- زبان OWL 28
1-7-2- مقایسه زبان OWL با زبان های شئ گرا 30
فصل 2- کاربرد هستان شناسی و وب معنایی در مهندسی نرم افزار. 35
2-1- مقدمه 35
2-2- دستهبندی هستیشناسیها 40
2-3- هستان شناسی در مهندسی نرم افزار. 42
فصل 3- بررسی و مقایسه روش های ارزیابی معماری نرم افزار. 46
3-1- مقدمه 46
3-2- روش تحلیل معماری مبتنی بر سناریو. 49
3-3- روش تحلیل معماری مبتنی بر مصالحه. 53
3-4- روش ارزیابی بازبینی های فعال برای طراحی میانی.. 57
3-5- روش ارزیابی تحلیل تغییرپذیری در سطح معماری.. 60
3-6- روش تحلیل معماری مبتنی بر سناریو برای سناریوهای پیچیده 63
3-7- مقایسه روش های گوناگون ارزیابی معماری.. 65
فصل 4- ایجاد هستان شناسی متناسب با توسعه و ارزیابی معماری نرم افزار. 74
4-1- مقدمه 74
4-2- هستان شناسی پیشنهادی توسط عرفانیان و همکارانش.... 77
فصل 5- مراجع 82
کاربرد هستان شناسی در پشتیبانی از تحلیل و ارزیابی معماری نرم افزار
127 صفحه فایل PDF
فهرست مطالب
Table of Contents
1 تعریف صورت مسأله................................................................................... 8
1-1 مقدمه . ....................................................................................................... 2
2-1 طرح مسأله . ................................................................................. 3
3-1 اهداف تحقیق ................................................................................. 4
4-1 محدوده تحقیق . ............................................................................ 5
5-1 مراحل انجام تحقیق . ...................................................................... 6
6-1 ساختار پایاننامه . ........................................................... 7
2 مفاهیم پایه ............................................................................................................... 8
1-2 معماری نرمافزار ............................................................................... 9
2-2 ارزیابی معماری نرمافزار ......................................................... 14
3-2 اهمیت تصمیمات معماری در ارزیابی معماری . ........................................................ 16
4-2 سبکهای معماری مبتنی بر ویژگی . .......................................................... 18
5-2 وب معنایی و هستانشناسی .................................................................. 20
6-2 زبانهای وب معنایی ....................................................... 23
24 .........................................................................RDFS و RDF 1-6-2 زبان
26 ............................................................................... . OWL 2-6-2 زبان
با زبانهای شئگرا . ................................................... 28 OWL 3-6-2 مقایسه زبان
7-2 کاربرد هستانشناسی و وبمعنایی در مهندسی نرمافزار ................................ 3
8-2 جمعبندی مطالب فصل . ............................................................ 33
3 بررسی و مقایسه روشهای ارزیابی معماری نرمافزار ................................................... 35
1-3 مقدمه . ............................................................................................. 36
2-3 روش تحلیل معماری مبتنی بر سناریو ..................................................... 38
3-3 روش تحلیل معماری مبتنی بر مصالحه ............................................................ 41
4-3 روش ارزیابی بازبینیهای فعال برای طراحی میانی . .......................................... 44
5-3 روش ارزیابی تحلیل تغییرپذیری در سطح معماری ......................................... 46
6-3 روش تحلیل معماری مبتنی بر سناریو برای سناریوهای پیچیده .................... 49
7-3 مقایسه روشهای گوناگون ارزیابی معماری ..................................... 50
8-3 جمعبندی مطالب فصل . .......................................................... 57
4 ایجاد هستانشناسی متناسب با توسعه و ارزیابی معماری نرمافزار .......................... 59
1-4 مقدمه . .......................................................................... 60
2-4 هستانشناسیهای پیشنهادی ............................................... 62
3-4 جمعبندی مطالب فصل . .................................................................. 69
5 ارزیابی معماری نرم افزار برپایه هستان شناسیهای پیشنهادی و مطالعه موردی ..................... 70
1-5 مقدمه . ..................................................................................... 71
2-5 مطالعه موردی اول ......................................................... 71
1-2-5 فاز نخست . .................................................................... 72
3-5 مطالعه موردی دوم . ........................................................... 76
4-5 مطالعه موردی سوم . ................................................... 79
5-5 جمعبندی مطالب فصل . ........................................................ 79
6 خلاصه و نتیجهگیری . ........................................................................... 81
1-6 خلاصه تحقیق . ........................................................... 82
2-6 مرور دستاورد تحقیق . ................................................ 84
3-6 مقایسه با سایر روشها ............................................ 85
4-6 نقایص کار ................................................................................ 86
5-6 زمینههای آتی تحقیق ................................................ 86
پیوست یک: شناخت ابزار پروتژ . .......................................................................... 88
مقدمه . .................................................................................................... 89
معرفی پروتژ . .......................................................................................... 92
95 ................................................................. . OWL معماری ملحق
ایجاد کلاسها ............................................................................... 97
ایجاد ویژگیها . ............................................................................................... 98
99 ................................................................. OWL ویرایش عبارات زبان
استدلال براساس منطق توصیفی .................................................. 99
آزمون هستانشناسی . ........................................................................... 101
مشاهده هستانشناسی به صورت گرافیکی . ...................................................... 104
ایجاد نمونهها ............................................................................................. 105
پرسوجو در هستانشناسی . ................................................................. 106
مراجع . ...................................................................................................................