| شناسگر رکورد: | ۱۵۹۰۲ |
| رشته تحصیلی: | نرم افزار |
| عنوان: | روشی مبتنی بر گرامر برای تولید خودکار برنامههای سرویس گرا |
| نويسنده: | آروین کهبازی |
| استاد راهنما : | دکتر سیدحسن میریان حسین آبادی |
| مقطع تحصیلی : | کارشناسی ارشد |
| دانشگاه : | خاتم |
| تاریخ دفاع : | ۱۳۹۷ |
| چکیده: | محاسبات سرویسگرا یک الگو برای تولید برنامههای محاسبات توزیعی، ارائه میدهد. این الگو فرآیند طراحی، ارائه و استفاده از برنامههای نرمافزاری توزیع شده را تغییر داده است. یکی از موضوعات پرکاربرد در این حوزه ترکیب سرویسهای وب است. اگرچه ترکیب سرویسهای وب در پژوهشهای بسیاری بررسی شده است، اما با به وجود آمدن چندین الگوی محاسباتی جدید نظیر رایانش ابری، رایانش اجتماعی و وب اشیا، هنوز امروزه مشکلاتی مربوط به هزینههای بسیار زیاد نگهداری، توسعه و انتقال از حالت طراحی به حالت عملیاتی وجود دارد که باید برطرف شوند. یکی از راهکارهای مطلوب برای رفع مشکلات یاد شده استفاده از روشهای الگو محور است که در این پایاننامه از آن استفاده شده است. در این روشها با تعریف یک الگوی مناسب میتوان سرویسها را در موارد مختلف به صورت کارا ترکیب نمود. در این پایاننامه برای تعریف الگوی کاربردی و قابل توسعه از گرامرهای مستقل از متن استفاده میشود. این گرامرها قابلیتهای مختلفی مانند ترکیب سرویسها به صورت موازی و ترتیبی را دارند و با تعریف کردن قوانین جدید و صرف هزینه کم میتوان سرویسها را با یکدیگر ترکیب نمود. نوع قوانین در این گرامرها، معنایی است که اجازه میدهد تا علاوه بر تعریف چگونگی ترکیب سرویسها، جنبههای عملیاتی نیز در آن دیده شود. در نهایت با استفاده از این گرامر و ورودیهای کاربران و بهره بردن از یک پارسر بالا به پایین که مشابه پارسر ۱)LL) است، ترکیب سرویسها مانند درخت اشتقاق پیادهسازی میشود. |
| واژگان کلیدی: | مهندسی کامپیوتر |
| واژگان کلیدی: | مهندسی نرم افزار |
| واژگان کلیدی: | معماری سرویس گرا |
| واژگان کلیدی: | مبتنی بر گرامر |
| واژگان کلیدی: | ترکیب سرویس ها |
| Register Number | Part3 | Version | Volume | Part | Part2 | Reference | Call Number | lended | Date Back | Description | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 224701 | 1 | ||||||||||
| 224702 | 2 |