برای دانلود متن کامل اینجا کلیک کنید

       
پایان نامه ارائه روشی برای کشف و انتخاب سرویس های وب در محیط های محاسبات فراگیر بر روی گوشی های هوشم

برای دانلود متن کامل اینجا کلیک کنید

       
نوشته شده توسط : مدیر سایت

چکیده

 ارائه روشی برای کشف و انتخاب سرویس های وب در محیط های محاسبات فراگیر بر روی گوشی های هوشمند

 به کوشش

شاهین چادرباف شوشتری

امروزه تعداد زیادی سرویس­های وب در شبکه­های رایانه­ای عرضه می­شوند، که امکان کشف و کلاسه­بندی آنها به­طور موثر وجود ندارد. این موضوع باعث می­شود، که درخواست­کنندگان سرویس­های وب وقت زیادی را صرف پیدا کردن سرویس وب مورد نظر خود، نمایند. این موضوع در محیط­های محاسبات سیار و به­خصوص بر روی گوشی­های هوشمند، مشکلات و چالش­های مربوط به خود را دارد. در این پژوهش به ارائه روشی برای کشف و کلاسه­بندی سرویس­های وب در محیط­های محاسبات فراگیر و مناسب برای گوشی­های هوشمند پرداخته شده است. روش ارائه شده برای کشف سرویس­های وب، بر پایه کشف سرویس­ها مبتنی بر DNS ارائه شده است. روشی که برای کلاسه­بندی سرویس­های وب ارائه شده است از دو مرحله پردازش متنی و کلاسه­بندی تشکیل­شده است. مرحله کلاسه­بندی با به کارگیری پایگاه­داده­ واژگانی WordNet و eXtended WordNet Domain صورت می­گیرد. برای ارزیابی روش پیشنهای دقت، مدت زمان اجرا و مقدار حافظه مصرفی آن اندازه­گیری شده است و نتایج حاصل از اندازه­گیری با روشی دیگری که برای کلاسه­بندی سرویس­ها ارائه شده و مبتنی بر SVM است، مقایسه شده است. همچنین از نتایج حاصل از پژوهش برای پیاده­سازی یک نرم­افزار اندرویدی برای گوشی­های هوشمند استفاده شده است. این نرم­افزار سرویس­های وب محیط­هایی که گوشی هوشمند در آن قرار می­گیرد را کشف و کلاسه­بندی می­نماید و این اطلاعات را در اختیار کاربر و سایر نرم­افزارهای کاربردی که بر روی گوشی هوشمند قرار گرفته­اند، می­گذارد.

واژگان کلیدی: سرویس­ وب، معماری سرویس­گرا، کشف سرویس، کلاسه­بندی سرویس­

 فهرست مطالب

عنوان                                                                                 صفحه

فصل 1- مقدمه 9

1-1- مقدمه 9

1-2- هدف و انگیزه 10

1-3- تعریف مسئله 11

1-4- ساختار مطالب پایان­نامه 12

1-5- جمع­بندی و نتیجه­گیری 12

فصل 2- مروری بر ادبیات تحقیق و مبانی نظری 16

2-1- سرویسهای وب 16

2-1-1- Simple Object Access Protocol (SOAP) 18

2-1-2- WSDL (Web Service Description Language) 20

2-1-3- UDDI (Universal Description, Discovery and Integration) 22

2-1-4- RESTful (Representational State Transfer) 23

2-1-5- مقایسه SOAP و RESTfull 24

2-1-6- کشف سرویس مبتنی بر DNS 26

2-2- جمع­بندی و نتیجه­گیری 29

فصل 3- پیشینه پژوهشی 33

3-1- کلاسه­بندی سرویس­ها مبتنی بر داده­کاوی 33

3-1-1- تشکیل بردار خصوصیت­ها 34

3-1-2- اعمال روش­های کلاسه­بندی داده­کاوی 34

3-2- استفاده از تکنیک­های یادگیری ماشین 35

3-2-1- نمونه­هایی از کارهای پژوهشی پیشین 36

3-3- جمع­بندی و نتیجه­گیری 38

فصل 4- ارائه روش پشنهادی 41

4-1- کشف سرویس­ها 41

4-2- کلاسه­بندی سرویس­ها 43

4-2-1-  Feature Mining 44

4-2-2-  Tokenization 44

4-2-3- Stemming 44

4-2-4-  Stop List 45

4-2-5- معرفی WordNet Ontology 45

4-2-6- معرفی eXtended WordNet Domains 45

4-2-7- روش کلاسه­بندی ارائه شده 46

4-3- جمع­بندی و نتیجه­گیری 47

فصل 5- پیاده­سازی 50

5-1- مرور کلی پیاده­سازی از دیدگاه مورد استفاده 50

5-1-1- مورد استفاده ثبت دامنه مورد نظر کاربر 51

5-1-2- مورد استفاده مشاهده لیست دامنه­های مورد نظر برنامه­های کاربردی 52

5-1-3- مورد استفاده مشاهده لیست سرویس­های هر دامنه 53

5-1-4- مورد استفاده ثبت دامنه مورد نظر نرم­افزار گوشی 54

5-1-5- دریافت لیست سرویسهای مرتبط با یک دامنه توسط نرم­افزارهای کاربردی 55

5-2- ساختار بسته­ها 55

5-2-1- ساختار کلاس­های بسته Activity 57

5-2-2- ساختار کلاس­های بسته­های Broadcast Receiver و Service 59

5-2-3- ساختار کلاس­های بسته Business Component 61

5-2-4- ساختار کلاس­های بسته Classification 62

5-2-5- ساختار کلاس­های بسته Content Provider 65

5-2-6- ساختار کلاس­های بسته Data Source 67

5-2-7- ساختار کلاس­های بسته Discovery 70

5-2-8- ساختار کلاس­های بسته Entity 71

5-2-9- ساختار کلاس­های بسته ServiceDirectory 73

5-3- جمع­بندی و نتیجه­گیری 74

...

برای دانلود پایان نامه اینجا کلیک کنید





لینک بالا اشتباه است

برای دانلود متن کامل اینجا کلیک کنید

       
:: بازدید از این مطلب : 73
|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0
تاریخ انتشار : دو شنبه 14 تير 1395 | نظرات ()
مطالب مرتبط با این پست
لیست
می توانید دیدگاه خود را بنویسید


نام
آدرس ایمیل
وب سایت/بلاگ
:) :( ;) :D
;)) :X :? :P
:* =(( :O };-
:B /:) =DD :S
-) :-(( :-| :-))
نظر خصوصی

 کد را وارد نمایید:

آپلود عکس دلخواه: