جستجوی معنایی مدل های پویا و ایستای uml

پایان نامه
چکیده

روش های سیستماتیک استفاده مجدد، توسعه دهندگان را قادر می سازد تا نرم افزارهای با کیفیت بیشتر را با سرعت بیشتر و هزینه و ریسک کمتر طراحی کنند. یافتن مصنوعات قابل استفاده مجدد،?یکی از جنبه های مهم در زمینه استفاده مجدد نرم افزار است. هرچه استفاده مجدد در مراحل اولیه فرآیند توسعه و در سطوح انتزاع بالاتر اعمال شود، ارزش افزوده بیشتری خواهد داشت. به همین دلیل، جستجوی مدل های نرم افزاری می تواند از اهمیت زیادی برخوردار باشد. در این تحقیق، روشی معنایی و مبتنی بر فرامدل uml به منظور بررسی سازگاری رفتاری و ساختاری مدل های uml ارائه شده است؛ با این روش کاربر می تواند رفتار مدل مورد نیازش را بیان و مدل های پویا یا ایستای مناسب را در مخزن مدل جستجو کند. روش پیشنهادی، با استفاده از منابع دانش wordnet و sumo و با استفاده از روش عمومی lin برای تعیین شباهت معنایی، سیستمی جامع و مقایس پذیر برای جستجوی انواع مختلف مدل های uml در دامنه های کاربردی متفاوت ارائه می کند. در پیاده سازی و ارزیابی روش پیشنهادی، بیش از صد مدل مختلف از منابع در دسترس ایجاد و در مخزن مدل ذخیره گردید. نتایج ارزیابی ها بر اساس معیارهای دقت، فراخوانی و f-measure در روش پیشنهادی مقادیر مناسبی دارد و این مقادیر نسبت به روش های غیرمعنایی بهبود یافته است.

منابع مشابه

مقایسه و ارزیابی موتورهای جستجوی معنایی

در این پژوهش عملکرد پنج موتور جستجوی معنایی که به صورت رایگان در وب قابل دسترس هستند، با استفاده از 45 معیار مشخص، در قالب یک سیاهۀ محقق ساخته مورد ارزیابی و مقایسه قرار گرفت. معیارهای ارائه شده در سیاهۀ وارسی در دو بخش ویژگی های عادی و معنایی تدوین گردیدند. بخش اول حاوی معیارهایی است که جهت ارزیابی اکثر موتورهای معمولی و متعارف مورد استفاده قرار می گیرد و معیارهای ارائه شده در بخش دوم سیاهۀ وا...

متن کامل

Aspect Oriented UML to ECORE Model Transformation

With the emerging concept of model transformation, information can be extracted from one or more source models to produce the target models. The conversion of these models can be done automatically with specific transformation languages. This conversion requires mapping between both models with the help of dynamic hash tables. Hash tables store reference links between the elements of the source...

متن کامل

اثر خستگی و ناپایداری عملکردی مچ پا بر کنترل قامت پویا و ایستای دختران ورزشکار

چکیده رساله/پایان نامه : کنترل پاسچر در عملکرد رشته های ورزشی نقش مهمی را ایفا می کنددر حین فعالیت های روزمره و مهارت های ورزشی، حفظ وضعیت قامت بدن بسیار ضروری می باشد. برخی عوامل مانندضایعات سیستم عصبی، فشار های روانی، مکانیسم های دهلیزی و همچنین خستگی می توانند بر کنترل قامت تاثیرگذارباشند.مفصل مچ پا از مهم ترین مفاصل تکیه گاهی بدن است که بیشتر در معرض آسیب دیدگی قرار دارد خستگی یک عامل خطرزا...

15 صفحه اول

ارائه چارچوب پویا برای کروگرافی سرویسهای وب مبتنی بر ماشین حالت uml

سیستم های سرویس گرا دارای ماهیت محیط توزیع شده، نامتجانس و غیرقطعی هستند. بنابراین همواره با تغییرات زیادی در محیط مواجه هستند. مسئله سیستم های تطبیق پذیر در حالت کلی از مهم ترین چالش های در پیش رو در علم مهندسی نرم افزار می باشد. این مسئله در محدوده سیستم های سرویس گرا نیز در سال های اخیر بسیار مورد توجه بوده است. با تغییر در محیط یک سیستم، بسیاری از اجزاء آن تحت تأثیر قرار می گیرند. یکی از مه...

15 صفحه اول

ارائه الگویی جهت پیاده سازی جستجوی معنایی با استفاده از تکنیکهای وب معنایی

آنچه که تا کنون در فضای وب جریان داشته است افزایش روزافزون حجم اطلاعات و مستندات موجود در آن بوده است، بدون اینکه این افزایش حجم مستندات تاثیری در کاربرد و بهره برداری خودکار اطلاعات موجود به همراه داشته باشد. به علاوه امروزه اکثریت محتوای وب بر روی پایگاه داده های رابطه ای ذخیره شده اند. حرکتی که گام های اولیه آن درحال شکل گیری است تغییر شکل «وب» به موجودیتی تحت عنوان «وب معنایی» میباشد. وب ...

15 صفحه اول

منابع من

با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ذخیره در منابع من قبلا به منابع من ذحیره شده

{@ msg_add @}


نوع سند: پایان نامه

وزارت علوم، تحقیقات و فناوری - دانشگاه فردوسی مشهد - دانشکده مهندسی

کلمات کلیدی

میزبانی شده توسط پلتفرم ابری doprax.com

copyright © 2015-2023