مقاله کنفرانسی سال ۱۳۹۴ فارسی

تحلیل تکامل چارچوبهای نرمافزاری شیءگرا

چکیده مقاله

چارچوب های نرم افزاری شیءگرا1 به دلیل داشتن مزایایی چون ایجاد یک بستر استاندارد2 برای طراحی و پیاده سازی سامانه های نرمافزاری 3، کاهش هزینه ها، کاهش زمان توسعه ی سیستم، استفاده مجدد از کد 4، و افزایش قابلیت مراقبت و نگهداری به صورت گسترده توسط برنامه نویسان مورد استفاده قرار میگیرند ولی این چارچوب های نرم افزاری مشابه هر نرم افزار دیگر به دلیل مطرح شدن نیازمندی های جدید و یا رفع کردن خطاها در طول زمان دچار تغییر و تحول می شوند این تغییرات موجب می شوند برنامه هایی که با استفاده از این چارچوب های نرم افزاری نوشته شده اند دچار مشکل شده و به درستی کار خود را انجام ندهند بنابراین همراه با به روزرسانی و تکامل 5 چارچوب های نرمافزاری، این برنامه ها نیز نیازمند بهروزرسانی و تکامل می باشند در این مقاله روشی ارائه شده است که تکامل یک چارچوب نرم افزاری شیءگرا را با استفاده از تحلیل تکامل مفاهیم 6 عرضه شده توسط آن چارچوب در بین نسخه های مختلف آن می سنجد، و قوانین تغییری برای فرآیند تکامل مفاهیم چارچوب های نرم افزاری شیءگرا استخراج میکند که برنامه نویسان با استفاده از این قوانین تغییر می توانند برنامه های خود را بهروزرسانی کنند دستاورد این مقاله، روشی نیمه خودکار و با دقت 7 و قابلیت بازیابی 8 قابل قبول جهت کشف قوانین تغییر موردنیاز برای بهروزرسانی برنامه ها می باشد در نهایت برای سنجش کارایی روش پیشنهادی، تکامل تعدادی چارچوب نرم افزاری با استفاده از این روش تحلیل شده و نتایج بدست آمده با نتایج روشهای پیشین مقایسه شده است

کلیدواژه‌ها

قوانین تغییر بهروزرسانی برنامه تکامل چارچوب نسخه ی چارچوب چارچوب نرم افزاری شیءگرا

نویسندگان

تصویر ثریا غراوی

ثریا غراوی

دانشکده مهندسی کامپیوتر و برق، مربی، مجتمع آموزش عالی اسفراین، ایران، خراسان شمالی، اسفراین

تصویر فاطمه حورعلی

فاطمه حورعلی

دانشکده مهندسی کامپیوتر و برق، مربی، مجتمع آموزش عالی اسفراین، ایران، خراسان شمالی، اسفراین

شیوه ارجاع

�راوی، ثریا و حورعلی، فاطمه،1394،تحلیل تکامل چارچوبهای نرمافزاری شیءگرا،کنفرانس ملی دستاورهای نوین در برق وکامپیوتر،اسفراین

ارائه‌شده در

پوستر مجموعه مقالات کنفرانس ملی دستاورهای نوین در برق وکامپیوتر مجموعه مقالات کنفرانس ملی دستاورهای نوین در برق وکامپیوتر8 مهر 1394 · اسفراین
ادامه مسیر پژوهش

مقالات مرتبط

مقاله کنفرانسی سال ۱۳۹۴ ۶,۲۶۳ مشاهده

ربات آتش نشان کنترل از راه دور با قابلیت تشخیص قدرت مشعل

در سوانح آتش سوزی، آتش نشان برای نجات جان انسان ها، در معرض خطر می باشد و گاهی در موقعیت های خاص مانند…

مقدمهسنسورنتیجه گیری
مقاله کنفرانسی سال ۱۳۹۴ ۴,۴۲۰ مشاهده

معرفی و مروری بر ابزارهای هوشمند تحلیل پیکره های زبانی

زبان شناسی پیکرهای شاخه ای از زبان شناسی است که به توصیف زبان های طبیعی خاصی می پردازد با توجه به گسترش…

زبان شناسی پیکرهایابزار تحلیل پیکرهبسامد
مقاله کنفرانسی سال ۱۳۹۴ ۳,۴۸۲ مشاهده

مروری بر امنیت در شبکه های حسگر بیسیم (WSN)

شبکه های حسگر بیسیم معمولاً برای جمع آوری رکوردها از محیط غیر ایمن تنظیم می شوند تقریباً تمامی پروتکل ها…

امنیت در شبکه های حسگر بیسیمحمله به شبکههای حسگر بیسیمشبکه های حسگر بیسیم WSN
مقاله کنفرانسی سال ۱۳۹۴ ۲,۴۱۷ مشاهده

استفاده از داده کاوی در بررسی رفتار مشتریان فروشگاه زنجیره ای(رفاه)

داده کاوی به علم استخراج دانش از داده های خام گفته می شود و امروزه در کاربردهای متنوعی مورد استفاده قرار…

داده کاویکشف دانشسبد خرید مشتری
مقاله کنفرانسی سال ۱۳۹۴ ۱,۶۶۷ مشاهده

الگوریتم انتخاب هماهنگ کننده ی مبتنی بر صف در سیستم های توزیع شده

عملکرد بسیاری از توابع در سیستم های توزیع شده مانند تخصیص منابع و هماهنگی زمان، به پیاده سازی کارای هماه…

هماهنگ کنندهالگوریتم انتخابسیستمهای توزیع شده
مقاله کنفرانسی سال ۱۳۹۴ ۱,۶۴۷ مشاهده

شناور بدون سرنشین هوشمند و کنترل از راه دور

در این مقاله هدف طراحی شناور بدون سرنشین و کنترل از راه دور می باشد بدنه این شناور به شیوه جدید طراحی شد…

شناوربدون سرنشینکنترل