لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 6
چکیده
این مقاله تجزیه و تحلیلی ابتدایی را در مورد وب سرویس های سازگار، که از مطابقت معنایی مبتنی بر متن استفاده میکنند، ارائه می دهد.
مطابقت معنایی مبتنی بر متن این امکان را می دهد که بیشتر از سرویس های مطابقتی ساده توسعه پیدا کند وترکیب اشتباه را کاهش دهد.
روشی ساده که برای استخراج مفهوم استفاده می شود برای مقایسه دو نوع توصیف سرویس (متنی و WSDL) نیز استفاده می شود .
یک رویکرد ازآنجایی منحصر به فرد است که یک طراح وب سرویس را با یک برآورد عددی دقیق ارائه دهد تا معین کند کدام سیستم مفهوم را بهتر دریافت میکند.
این مطلب با مثال هایی از وب سرویس ها در فیلد کاری نشان داده شده است .
طبقه بندی ها و توصیف موضوع ها
مقدمه
شرکتها به وب سرویسها به عنوان فیلد مکمل برای هسته اصلی مدل کسب وکاری خود نگاه می کنند
شرکتها به سایر سازمانها اجازه میدهند سرویس هاشان با یکدیگر یکپارچه و به سرویس های اصلی قلاب شوند و متناوبا یک سرویس به عنوان محصولی جدید تولید شود که میتوانند به عنوان محصولی جداگانه ارائه شود .با این خصوصیت میتوانبه ارحتی با ایستگاه های پردازش گر (کلاینت) یکپارچه شد.
در سال های اخیر استفاده از سرویس ها برای ساخت برنامه های کابردی جدید، از ماژول های موجود به شدت افزایش یافته و این به دلیل در دسترس بودن استانداردهای ساده مانند WSDLبرای وب سرویسهاست
همچنین یک درایو برای استفاده بهتر از منابع موجود (استفاده مجدد از کد موجود) ، سازمانها را به دنبال فناوری هایی برای نگهداری انباره ی کد و ترکیب کد ترغیب میکند .
ترکیب سرویس در محیط توزیع شده ناهمگن مسائل و مشکلات مربوط به یکپارچه سازی را سریعا افزایش میدهد.
سرویس ها واحدهای مستقل از کد هستند به طور مستقل توسعه و تکامل یافته اندو بنابراین مشکل فقدان ساختار همگن بیشتر از مشکل فقدان رابط آن است (مثل همان چیزی که در WSDL عنوان شد).
در اینجا در حالی که ممکن است واسط یکی باشد و تمام عملیاتهای ورودی و خروجی سرویس و برخی از توصیف های داخلی آن را انجام دهد ، ناهمانگی روش ها برای تعریف پارامتر ها و توصیف پردازش داخلی، (معمولا به صورت متن باز در (WSDLDیکپارچه سازی را با مشکل روبرو میسازد.
در نتیجه استفاده از مطابقت معنایی مبتنی بر متن برای ترکیب وب سرویسها به طور قابل توجهی افزایش یافته است.
این مقاله به جای مفهوم نحوی بر روی مفهوم معنایی متمرکز شده است.
پروژه های که مربوط به یکپارچه سازی سرویس ها هستند ، بر روی جنبه های مختلف موضوع متمرکز شده اند که منجر به معرفی سرویس های معنایی وب ، برای غلبه بر ناهمگنی رابط شده اند.
بااستفاده از زبانهای مثل OWL-S ، وب سرویسهایی با شرح بدون ابهام توسط خواص مربوطه، مانند پارامترهای ورودی و خروجی ومفاهیم مشترک ،که گزارش خصوصیات اجرای سرویس را به همراه دارد،گسترش پیدا کردند.
مفاهیم آنتولوژی وب به عنوان مکانیزم اصلی، تعریف های سراسری و مفاهیم مرجع را بر عهده دارد و ، تجزیه و تحلیل روش های مختلف برای مسیر دهی وب سرویسها به آنتولوژی ، بر اساس پردازش متن انجام می شود.
برای انجام رسیدگی به ترکیب سرویس های وب ، ابتدا باید رابطه مفهومی هر سرویس با سایر سرویس ها را مورد تجزیه و تحلیل قرار داد .
برای این کار ، تجزیه و تحلیل مفهومی در یک حلقه دو طرفه پیشنهاد شده است که مفهوم هر سرویس وب با توجه به تشابه آن به سرویس های دیگر و تشابه سرویس های دیگر به سرویس فعلی مورد ارزیابی قرارمیدهد.
شکل 1، تحلیل سرویس توصیف متن حلقوی را نشان میدهد.
آنالیز ، بر مفید بودن و برتری داشتن تاکید دارد که آیا وب سرویس می تواند به گزینه هایی که در زیر ذکر شده تقسیم شود :
WSDL
2- توضیحات متنی وب سایت در متن آزاد (FREE-TXET)
توضیحات متنی وب WSDL، به وسیله متد آنالیز متنی شده و استخراج می شوند ، همچنین هم پوشانی توصیفی متنی سرویس در مقابل وب سرویس های دیگر مورد تجزیه و تحلیل قرار میگرد که این ، آنالیز حلقوی را برای هر سرویس که اجازه مقایسه تشابه دو طرفه مفهومی را میدهد ارائه میدهد.این روش میزان وسعتی که ترکیب باید در نظر گرفته شود را پیشنهاد می کند.
بخش بعدی جزئیات روش انالیز سرویس را شرح میدهد.
بخش 3 برخی از تجارب عملی مربوط به وب سرویس های مبتنی بر متد را نمایش میدهد.
بخش 4 جنبه های کارایی الگوریتم را مورد بحث و برسی قرار میدهد .
بخش 5 کارهای مرتبط را شرح داده ودر پایان ،
بخش 6 نتیجه گیری و کارهای اینده را نشان میدهد.
تحلیل سرویس
در حین تجزیه و تحلیل وب سرویس ها فض میکنیم که هر یک از وب سرویس ها به وسیله ی
توضیحات متنی توصیف شده اند (که قسمتی از متا داده ها در ثباتهای UDDI هستند )
و یک سند WSDL خصوصیات نحوی واسط سرویس را توصیف میکند .
شکل2 نمونه ای از این دو توصیف را نشان می دهد این توضیحات به عنوان ورودی فرایند تجزیه وتحلیل نقش ایفا میکند
تجزیه وتحلیل اولیه
تجزیه وتحلیل با استخراج نشانه به نمایندگی از هر یک سرویس ها شروع میشود البته
با استفاده از دو مجموعه از نشانه ها که واصف (توصیف کننده ها) نامیده میشوند .
هر یک نشانه عبارت متنی که توسط تجزیه ساده مستندات قرار گرفته در زیر سرویس استخراج شده است .
شکل یک آنالیز حلقوی مفهوم سرویس
شکل 2 به عنوان مثال افشای (نمایاندن )پشتیبانی مشتریان وب سرویس شکل سه نمونه ای اولیه از پروسه افشای سرویس پشتیبانی مشتریان
بخش بعدی برخی از شواهد در خصوص انگیزه برای انتخاب روش استخراج مفهوم را ارائه می دهد روش دیگری را برای استخراج میتوان استفاده کرد ، قرض گرفتن از ادبیات گسترده اطلاعات بازیابی و یاد گیری ماشینی
2-2 استخراج مفاهیم
مرحله استخراج ، از شبکه جهانی وب ، به عنوان پایگاه اطلاعاتی پایه برای استخراج مفاهیم چندگانه نشانه استفاده میکند.
برای ارائه رتبه بندی دقیق تر و گسترش توصیف وب سرویسها ، استخراج به طور پیش فرض برای فیلتر کردن نشانه ها استفاده میشود .
ورودی الگوریتم مجموعه ای از گزار های متنی است که به نمایندگی از توصیف سرویس ها تعیین شده اند .
نتیجه الگوریتم مجموعه ای از مفاهیم یعنی (اصطلاحاتی که به گذاره ها مربوط هستند) میباشد.
الگوریتم شناسای مفهوم از{12} اقتباس شده است و شامل سه مرحله زیر است :
بازیابی مفهوم :ثبت نشانه ها برای هر موتور جستجوی مبتنی بر وب که در این صورت مفاهیم از اینترنت استخراج و باتوجه به نتایج ، خوشه بندی میشوند
رتبه بندی مفاهیم: رتبه بندی نتایج براساس تعداد ارجاعات به کلمات کلیدی،
تعداد سایت های وب که اشاره به کلمه کلیدی دارند و رتبه بندی سایت های وب
انتخاب مفهوم : در نهایت مجمو عه ای از مفاهیم به عنوان مفاهیم بیرونی برای پیشنهاد معیین شده اند الگوریتم میتواند به صورت فرمول زیر تعریف شود
اجازه بدهید () یک مجموعه از گزار های متنی به نمایندگی از یک سند باشد
برای همه IP ها در اینجا مجموعه ای از توصیف گرها فرم مفهوم را مقدار دهی میکند ci ={(ci,wi),…),(~)} برای اینکه ist را جبران میکند مک کارتی {8} رابطه ist () را تعریف میکند .
اثبات میکند که قضیه p در مفهوم C درست است.
مفوم c در موقعیت ما الگوریتم پذیرفته شده از تنه ی (سرمایه اولیه و اصلی ) توصیف های WSDL وتوضیحات متنی استفاده میکند.
توضیحات فرمول
ورودی الگوریتم جریان است ، در قالب متنی از اطلاعات خروجی الگوریتم شناسای مفهوم مجموعه ای از مفاهیم است که تلاش میکند سناریوی فعلی را با دقت بیشتر ی توصیف کند.
الگوریتم تلاش میکند که با نتایج مشابه انچه توسط انسان بدست امده د رتعیین مجموعه ای از مفاهیم که سناریوی فعلی را توصیف میکند (وب سرویس در این مورد ما) دست یابد با عنوان مثال شکل 4 نتیجه استخراج مفاهیم وب را ارائه میکند.
مزیت رویکرد استخراج مفاهیم وب به متد تطابق نشانه توانایی اضافه کردن مفاهیم توصیفات متنی .
وب سرویس که در متن اصلی ظاهر نمیشود است .
این توانایی ناشی از استفاده از اینترنت به عنوان پایگاه اطلاعاتی (NB) برای جمع اوری توصیف های ممکنه در حالی که روش دیگر توصیف کننده را با کلمات کلیدی نمایش داده شده در WSDLمحدود کردند
به عنوان مثال توصیف استخراج محتوای وب در شکل 4 شامل توصیف از مدیریت و نرم افزار که در توضیحات wsdl نشان داده شده در شکل 3
2.3 همپوشانی مفهوم و ترکیب
برای تجزیه و تحلیل مجموعه ای از وب سرویس هاوتعیین و (تشخیص) اینکه کدام سرویس احتمال بیشتری برای ترکیب شدن دارد. ما همپوشانی میان سرویس های مبتنی بر
دانلود مقاله وب سرویس های سازگار