فناوری اطلاعات ارائه روشی برای کشف و انتخاب سرویس های ... |
دانشکده آموزشهای الکترونیکی
پایاننامه كارشناسی ارشد در رشته مهندسی فناوری اطلاعات
(طراحی و تولید نرم افزار)
عنوان:
ارائه روشی برای کشف و انتخاب سرویس های وب در محیط های محاسبات فراگیر بر روی گوشی های هوشمند
استاد راهنما:
دکتر بوشهریان
برای رعایت حریم خصوصی نام نگارنده درج نمی شود
تکه هایی از متن به عنوان نمونه :
چکیده:
امروزه تعداد زیادی سرویسهای وب در شبکه های رایانهای عرضه میشوند، که امکان کشف و کلاسه بندی آنها به طور موثر وجود ندارد. این موضوع باعث میشود، که درخواستکنندگان سرویسهای وب وقت زیادی را صرف پیدا کردن سرویس وب مورد نظر خود، نمایند. این موضوع در محیطهای محاسبات سیار و به خصوص بر روی گوشیهای هوشمند، مشکلات و چالشهای مربوط به خود را دارد. در این پژوهش به ارائه روشی برای کشف و کلاسه بندی سرویسهای وب در محیط های محاسبات فراگیر و مناسب برای گوشیهای هوشمند پرداخته شده است. روش ارائه شده برای کشف سرویسهای وب، بر پایه کشف سرویسها مبتنی بر DNS ارائه شده است. روشی که برای کلاسه بندی سرویسهای وب ارائه شده است از دو مرحله پردازش متنی و کلاسه بندی تشکیل شده است. مرحله کلاسه بندی با به کارگیری پایگاهداده واژگانی WordNet و eXtended WordNet Domain صورت میگیرد. برای ارزیابی روش پیشنهای دقت، مدت زمان اجرا و مقدار حافظه مصرفی آن اندازهگیری شده است
یک مطلب دیگر :
۲۰ راه برای جمعآوری بانک ایمیل
و نتایج حاصل از اندازهگیری با روشی دیگری که برای کلاسهبندی سرویسها ارائه شده و مبتنی بر SVM است، مقایسه شده است. همچنین از نتایج حاصل از پژوهش برای پیادهسازی یک نرم افزار اندرویدی برای گوشی های هوشمند استفاده شده است. این نرم افزار سرویسهای وب محیط هایی که گوشی هوشمند در آن قرار میگیرد را کشف و کلاسه بندی مینماید و این اطلاعات را در اختیار کاربر و سایر نرمافزارهای کاربردی که بر روی گوشی هوشمند قرار گرفته اند، میگذارد.
فصل نخست: مقدمه
در این فصل به ارائه مقدمه ای در مورد موضوع پروژه می پردازیم. در ادامه به بیان انگیزه و هدف تحقیق پرداخته میشود، و سپس مسئله ای که با آن مواجه هستیم توضیح داده میشود. در قسمت آخر نیز ساختار مطالب پایان نامه توضیح داده میشود.
1-1- مقدمه
امروزه در دسترس بودن اینترنت در اکثر مکانها یک تجربه روزمره است. از این رو برای کاربران سیار این انتظار ایجاد شده است، که دستگاهی که از آن استفاده مینمایند، در همه مکانها و زمانها قادر به پردازش باشد. پیشرفتهای اخیری که در تولید دستگاههای سیار صورت گرفته به همراه تحولات بسیاری که در فناروی شبکههای بیسیم رخ داده است، فناوری را به سمت محاسبات سیار و دسترسی مداوم و بدون وقفه به دادهها و اطلاعات میبرد. اگر چه مشکلاتی که در ارتباطات رخ میدهد و البته محدودیتهای دستگاههای سیار یک چالش مهم برای تحقق دسترسی مداوم و بدون وقفه در همه زمانها و مکانها محسوب میشود.
معماری سرویسگرا به عنوان یکی از سبکهای معماری پیشرو در محیطهای محاسبات فراگیر مطرح شده است. معماری سرویسگرا از قابلیت استفاده مجدد[1]، اتصال سست[2]، انعطافپذیری در طراحی و قابلیت همکاری[3] بین سیستمهای ناهمگون[4]، به صورت موثری پشتیبانی مینماید. معماری سرویسگرا دورنمایی از توسعه نرمفزارهایی در محیطهای محاسبات فراگیر ارائه میدهد که در آن نرمافزارها با به کارگیری قابلیتهای شبکههای رایانهای بتوانند به طور موثر و به صورت خودکار با یکدیگر وارد تعامل شوند.[1]
1-2- هدف و انگیزه
با ظهور و تکامل استفاده از شبکه های رایانه ای و اینترنت بر روی گوشیهای هوشمند، دامنه استفاده از گوشیهای هوشمند از کاربردهایی که درون گوشی هوشمند تعبیه شده اند، فراتر رفته و میتوان کارکردهایی در سطح شبکه های رایانهای و اینترنت را برای گوشی هوشمند در نظر گرفت. گوشیهای هوشمند برای اینکه بتوانند کارکردهایی در سطح شبکه های رایانهای و اینترنت داشته باشند، این نیازمندی وجود دارند که بتوانند از سرویس هایی که در اینترنت و شبکه های رایانهای وجود دارد استفاده نماید. اولین گام برای استفادهای موثر از سرویسهایی که ارائه میگردند، کشف و انتخاب سرویس مناسب میباشد. در حال حاضر تعداد زیادی سرویس در شبکه های رایانه و اینترنت برای استفاده عرضه میگردنند. ازدیاد سرویسهای عرضه شده، میتواند مشکل و مانعی بر سر استفاده موثر از سرویسهای وب به وجود آورد. از این رو نیازمند سازوکارهایی برای کشف و کلاسهبندی سرویسهای وب هستیم، تا استفاده کنندگان از سرویسهای وب بتوانند به صورت موثر سرویس وب مورد نظر خود را انتخاب نمایند.
فرم در حال بارگذاری ...
[جمعه 1399-08-09] [ 05:43:00 ب.ظ ]
|