برای خرید این پروژه بر روی گزینه توضیحات بیشتر / دانلود کلیک کنید سپس شماره موبایل و ایمیل خود را وارد کنید مستقیم به درگاه بانک هدایت میشوید پس از واریز مبلغ پروژه لینک دانلود برای شما نمایش داده میشود و یک ایمیل حاوی لینک دانلود نیز یه ایمیلتان ارسال می شود.
فهرست مطالب
عنوان صفحه
مقدمه 1
فصل اول: Grid Computing
Grid Computing چیست؟ 3
Grid Computing چیست؟ 4
فصل دوم: مزیتهای Grid Computing
2-1 استفاده مؤثر از منابع. 9
2-2 قابلیت محاسبهی موازی. 10
3-2 منابع مجازی و سازمانهای مجازی. 12
4-2 دسترسی به منابع اضافه 13
2-5 متعادل سازی استفاده از منابع. 14
2-6 قابلیت اطمینان. 16
2-7 مدیریت.. 17
فصل سوم: مفاهیم و معیاری
3-1 سازمانهای مجازی و Grid. 21
3-1-1- چالشهای تکنیکی در به اشتراک گذاشتن. 24
3-1-2 سیر تکامل تکنولوژی Grid. 27
3-2 معماری Grid. 31
3-2-1 Fabric (رابطهایی برای کنترلهای محلی) 33
3-2-2 Connectivity (برقراری ارتباط ساده و امن) 35
3-2-3 Resource (به اشتراک گذاشتن یک منبع) 36
3-2-4 Collective (هماهنگی چندین منبع) 37
3-2-5 Application. 39
3-3 پیادهسازی معماری Grid. 39
3-3-1 Globus Toolkit v2.0. 40
3-3-1-1 Fabric. 40
3-3-1-2 Cennectivity. 41
3-3-1-3 Resource. 42
3-3-1-4 Collective. 44
3-3-2 Open Grid Services Architecture. 45
فصل چهارم: مدل OGSA
4-1 معماری سرویسگرا 47
4-2 معماری سرویسگرای Grid (Service-oriented Grid) 89
4-3 یک مثال. 51
4-4 Web Serviceها 52
4-5 Open Grid Service Infrastructure. 55
4-5-1 تعریف و نمونههای Grid Service. 58
4-5-2 دادههای سرویس... 59
4-5-2-2 الگوی دادههای سرویس... 62
4-5-3 نامیدن (Naming) 63
4-5-4 چرخهی زندگی سرویس (Service Life Cycle) 64
4-5-4-1 تولید (Factory) 64
4-5-4-2 مدیریت طول عمر سرویس... 65
4-5-6 گروههای سرویس (Service Group) 66
4-6 الگو و سرویسهای OGSA.. 67
4-6-1 هسته سرویسها: 67
4-6-2 سرویسهای مربوط به دادهها و اطلاعات: 68
4-6-3 مدیریت منابع و سرویسها: 69
فصل پنجم: مدلی برای برنامهنویسی
5-1 تعریف محیط و هدف.. 71
5-2 المانها 73
5-2-1 کار 73
5-2-2 قسمت کردن. 74
5-2-3 ریزکار 76
5-2-4 منبع محاسباتی. 77
5-2-5 زمانبند. 77
5-2-6 ذخیرهکننده 78
5-3 مدلنویسی، به صورت شبه کد. 78
5-3-1 طرف منابع محاسباتی. 80
5-3-2 طرف زمانبند. 81
5-3-3 تقسیمکننده 82
5-4 فلوچارتها و کمی از جزئیات برنامهنویسی. 83
5-4-1 فلوچارت طرف زمانبند. 84
5-4-1 فلوچارت طرف منبع محاسباتی. 86
5-5 روشی برای تقسیم کردن در مسائل Back-track. 87
5-5-1 ساختمان دادهی گره 88
5-5-2 درخت خاکستری. 90
5-5-3 زمانبندی. 91
5-5-4 نکات تکمیلی. 91
فصل ششم: Grid Computing در عمل
6-1 ضرب ماتریسها 93
6-1-1 تعریف مسئله 93
6-1-2 قسمتهای سیستم. 95
6-1-3 اتصالها 96
6-1-4 روش کار 96
6-1-5 نتایج. 97
6-1-6 جزئیات پیادهسازی. 99
6-2 حل مسئلهی N- وزیر. 99
6-2-1 کار 99
6-2-2 قسمت کردن. 100
6-2-3 ریزکار 101
6-2-4 منابع محاسباتی. 102
6-2-5 زمانبند. 102
6-2-6 ذخیرهکننده 103
6-2-7 قسمتهای سیستم. 103
6-2-8 روش کار 104
6-2-9 جزئیات برنامهنویسی. 105
مراجع و منابع. 106
فهرست اشکال
عنوان صفحه
شکل 1-1 مراحل مجازیسازی. 6
شکل 2-1 Grid منابع نامتجانس و از نظر جغرافیایی از هم جدا را مجازی میسازد 13
شکل 2-2 کارها به جاهایی که بار کمتری دارند برده میشوند. 15
شکل 2-3 پیکربندی Grid در مواقع بحرانی. 17
شکل 3-1 یک سازمان مجازی 18
شکل 3-2 سیر تکامل تکنولوژی Grid. 25
شکل 3-3 لایههای معماری Grid. 28
شکل 3-4 مثالی از مکانیزم Globus Toolkit 33
شکل 4-1 قسمتهای اصلی OGSA.. 34
شکل 4-2 قسمتهای مختلف مثال. 50
شکل 4-3 مثالی از WSDL. 51
شکل 4-4 مفاهیم و ارتباطات مهم OGSI 53
شکل 4-5 یک نمونه از تعریف دادههای سرویس... 55
شکل 4-6 مکانیزم نامیدن. 61
شکل 5-1 المانهای سیستم. 64
شکل 5-2 قسمتهای مختلف سیستم. 76
شکل 5-3 قسمتی از فلوچارت طرف زمانبندی. 79
شکل 5-4 فلوچارت طرف زمانبند. 85
شکل 5-5 طرف منبع محاسباتی. 85
شکل 6-1 ضرب ماتریس به صورت معمولی.. 86
شکل 6-2 ضرب ماتریس بهصورت موازی. 94
شکل 6-3 بخشهای مختلف و اتصالات منطقی آنها 94
شکل 6-4 موقعیت فیزیکی قسمتها 95
شکل 6-5 نمودار رویدادها 96
شکل 6-6 یک راهحل برای 14- وزیر. 98
شکل 6-7 سه وزیر در جاهای خود قرار گرفتهاند. 101
شکل 6-8 ریزکار شکل 7-7. 102
شکل 6-9 قسمتهای مختلف سیستم. 103
شکل 6-10 NQueenSolver 104
شکل 6-11 Scheduler 104
چکیده:
هدف Grid Computing به اشتراکگذاری منابع در یک محیط پویا و احتمالاً ناهمگن است. این منابع با سیاستهای مختلف در دسترس هستند. «به اشتراکگذاری» عمدتاً برای اهداف محاسباتی برای مقاصد علمی است اما در مواردی اقتصادی نیز کاربرد دارد. این منابع میتوانند منابع گوناگونی از جمله CPU، هارد دیسک، نرمافزارها و سنسورها باشند.
در این گفتار مفاهیم، مزیتها و کاربردهای Grid را بررسی میکنیم، یک معماری برای Grid معرفی میکنیم و مدل OGSA را بررسی میکنیم. یک مدل کلی برای برنامهنویسی تحت Gird بیان میکنیم و جزئیات این مدل را برای مسائل Back-track بررسی میکنیم و درخت خاکستری را معرفی میکنیم. در نهایت مسئلهی N، وزیر را در محیط Grid حل میکنیم و برای نشان دادن قدرت محاسبهی موازی، نتایج عمل ضرب ماتریس با استفاده از ده ماشین را بیان میکنیم.
واژههای کلیدی
Grid، Grid Computing، مجازیسازی، سازمان مجازی، مسائل NP، درخت خاکستری، N- وزیر، OGSA، پردازش موازی، ریزکار.
گرانبار شدن اطلاعات یک مشکل عمده در وب کنونی به شمار میرود. برای مقابله با این مشکل، سیستمهای شخصیسازی وب ارائه شدهاند که محتوا و سرویسهای یک وبسایت را با افراد براساس علایق و رفتار گردشی آنها سازگار میکنند. یک مولفهی اساسی در هر سیستم شخصیسازی وب، مدل کاربر آن است. محتوای صفحات یک وبسایت را میتوان به منظور ایجاد مدل دقیقتری از کاربر مورد استفاده قرار داد، اما رویکردهای مبتنی بر کلمات کلیدی نگرش عمیقی از وبسایت ندارند. اخیرا تحقیقاتی برای ترکیب کردن معنای موجود در وبسایت در نمایش کاربران آن انجام شده است. تمامی این تلاشها یا از یک ردهبندی یا واژگان شناختی خاص و دست ساخته و یا از واژگانشناختیهای عمومی مانند WordNet برای نگاشت مشاهده صفحات به عناصر معنایی استفاده میکنند. با این وجود ساختن یک سلسله مراتب از مفاهیم بصورت دستی زمانبر و هزینهبر است. از سوی دیگر منابع معنایی لغوی عمومی از پوشش کم عبارات خاص دامنه رنج میبرند. در این پایان نامه ما قصد داریم که هر دوی این نقصها را برطرف کنیم. دستاورد اصلی ما این است که مکانیسمی برای بهبود نمایش کاربر در وبسایت بصورت خودکار و با استفاده از یک منبع معنایی لغوی جامع معرفی میکنیم. ما از Wikipedia، بزرگترین دایرهالمعارف امروزی به عنوان یک منبع غنی معنایی برای بهبود ساخت خودکار مدل برداری از علایق کاربر بهرهبرداری میکنیم. معماری ارائه شده شامل تعدادی مولفه است که عبارتند از: پیش پردازش اولیه، استخراج مفاهیم دامنهی وب سایت، استخراج کلمات کلیدی از وبسایت، سازندهی بردار کلمات کلیدی و نگاشت کلمات کلیدی به مفاهیم. دستاورد مهم دیگر استفاده از ساختار وب سایت برای محدود کردن خودکار مفاهیم خاص دامنه میباشد.
کلمات کلیدی: مدلسازی کاربر، کاوش Wikipedia، تکنیکهای معنایی ، شخصیسازی وب
فهرست مطالب
عنوان صفحه
فصل اول:مقدمه 1
1- مقدمه 2
1-1- دلایل نیاز به شخصیسازی وب 2
1-1-1- گرانبار شدن اطلاعات 2
1-1-2- نیاز به جذب مشتری پابرجای برای وبسایت 3
1-2- تعریف شخصیسازی وب 3
1-3- فواید سیستم شخصیسازی وب 3
1-4- تفاوت شخصیسازی وب با تطبیق طرح کلی سایت 3
1-5- طبقهبندی عملکردهای اصلی شخصیسازی وب 4
1-6- نیازمندیهای اصلی سیستم شخصیسازی وب 5
1-7- رویکرد های موجود در شخصی سازی وب 6
1-8- نقش وب کاوی کاربرد وب در شخصیسازی وب 7
1-9- نیاز به استفاده از محتوا در شخصیسازی وب 7
1-10- نیاز به استفاده از معنا در شخصیسازی وب 8
1-11- هدف پروژه 9
1-12- نحوهی گردآوری مراجع 9
1-13- رویکرد بکار رفته در تحقیق 10
1-14- ساختار پایان نامه 10
فصل دوم:مطالب پیش زمینه 11
2- مطالب پیش زمینه 12
مقدمه 12
2-1- شخصی سازی وب براساس وب کاوی کاربرد وب 12
2-1-1- آماده سازی و مدلسازی داده 14
2-1-1-1- منابع و انواع داده 15
2-1-1-1-1- داده های کاربرد 15
2-1-1-1-1-1- فرمت های ثبت 16
2-1-1-1-1-2- منابع داده های کاربرد 17
2-1-1-1-2- داده های محتوا 21
2-1-1-1-3- داده های ساختار 22
2-1-1-1-4- داده های کاربران 22
2-1-1-2- آماده سازی و پیش پردازش دادهها 23
2-1-1-2-1- پاکسازی داده ها 23
2-1-1-2-2- شناسایی کاربر 24
2-1-1-2-3- تشخیص مشاهده صفحه 26
2-1-1-2-4- تشخیص جلسه ی کاربر 26
2-1-1-2-5- تکمیل مسیر 27
2-1-1-2-6- تشخیص تراکنش 28
2-1-1-2-7- پیش پردازش نهایی داده های کاربرد 30
2-1-1-2-8- یکپارچه سازی داده ها از منابع گوناگون 31
2-1-2- کشف الگو از داده های کاربرد وب 32
2-1-2-1- سطوح و انواع تحلیل 32
2-1-2-2- وظایف داده کاوی بر روی داده های کاربرد وب 33
2-1-2-2-1- کاوش قواعد انجمنی 34
2-1-2-2-2- کشف الگوهای ترتیبی 35
2-1-2-2-3- خوشه بندی 40
2-1-3- استفاده از الگوهای کشف شده جهت شخصی سازی وب 43
2-1-4- زمینه های تحقیقاتی شخصی سازی وب 43
2-2- منابع معنایی لغوی 45
2-2-1- فرهنگ لغت 45
2-2-2- فرهنگ های جامع 45
2-2-3- واژگان شناختی و رده بندی 46
2-2-3-2- رده بندی 48
2-2-3-3- واژگان شناختی ها و رده بندی های موجود 49
2-2-3-3-1- واژگان شناختی های مربوط به یک دامنه ی خاص 49
2-2-3-3-2- واژگان شناختی های عمومی 49
2-2-3-3-2-1- CYC و OpenCYC 50
2-2-3-3-2-2- WordNet 50
2-2-3-3-2-3- دایرکتوری های وب 51
2-2-3-4- زبان های نمایش واژگان شناختی 52
2-2-4- فرهنگ های عمومی 53
2-2-4-1- Wikipedia 53
2-2-4-1-1- نقاط ضعف و قوت Wikipedia 54
2-2-4-1-2- ساختار Wikipedia 55
2-2-4-1-3- انواع اطلاعات معنایی لغوی در Wikipedia 56
فصل سوم:کارهای انجام شده در زمینه مدلسازی کاربر در شخصی سازی وب با استفاده از محتوای وب 58
3- کارهای انجام شده در زمینه مدلسازی کاربر در شخصی سازی وب با استفاده از محتوای وب 59
مقدمه 59
3-1- تکنیک های مورد استفاده 60
3-1-1- تکنیک tf-idf 60
3-1-2- تکنیک تحلیل معنایی پنهان 60
3-1-3- تکنیک های مربوط به محاسبه ی ارتباط معنایی دو کلمه 61
3-1-3-1- معیارهای ارتباط معنایی مهم در ساختارهای سلسله مراتبی 61
3-1-3-1-1- رویکردهای مبتنی بر مسیر 61
3-1-3-1-2- رویکردهای مبتنی بر محتوای اطلاعات 62
3-1-3-1-3- رویکردهای مبتنی بر همپوشانی متن 62
3-1-3-2- رویکردهای محاسبه ی ارتباط معنایی دو کلمه برای روابط غیر رابطه ی هست 63
3-1-3-3- کارهای انجام شده در مورد محاسبه ی ارتباط معنایی دو کلمه در Wikipedia 63
3-2- رویکردهای انجام شده در زمینه ی مدلسازی کاربر در وب سایت با استفاده از محتوای صفحات 64
3-2-1- رویکردهای بر مبنای کلمات کلیدی 65
3-2-2- رویکردهای معنایی 66
3-2-2-1- روش های آماری 66
3-2-2-2- روش های مبتنی بر سلسله مراتب 67
جمع بندی 72
فصل چهارم: 73
روش پیشنهادی 73
4- روش پیشنهادی 74
4- روش پیشنهادی 74
مقدمه 74
4-1- تعریف مساله 74
4-2- طراحی روش جدید 74
4-2-1- مولفه ی پیش پردازش اولیه ی ثبت 75
4-2-2- مولفه ی استخراج کلمات کلیدی از صفحات وب سایت 75
4-2-3- مولفه ی استخراج مفاهیم دامنه از وب سایت 78
4-2-4- مولفه ی سازنده ی بردار کلمات کلیدی 80
4-2-5- مولفه ی نگاشت 82
4-6- دیاگرام های UML قسمت های اصلی سیستم 84
4-7- بررسی تطابق طرح پیشنهادی با صورت مساله 85
جمع بندی 86
منایع 87
این فایل حاوی 8 عدد تحقیق در 8 موضوع جداگانه می باشد که هر کدام قابلیت ارائه را دارد.
هر فایل کاملا کاربردی و قابل ویرایش
8 تحقیق کامل با موضوع ادبیات یک جا قابل دانلود
فایل اتوکد قابل ویرایش شامل :
- نما در چهار برش متفاوت
- پلان موقعیت زمین
- پلان تیپ طبقات
- پلام مبلمان