نرمافزارهای خودتطبیق: مفاهیم و چالشها

  • سال انتشار: 1395
  • محل انتشار: کنفرانس بین المللی پژوهش های نوین در علوم مهندسی
  • کد COI اختصاصی: RKES01_166
  • زبان مقاله: فارسی
  • تعداد مشاهده: 612
دانلود فایل این مقاله

نویسندگان

ندا کریمی رزوه

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

علی صادقی معین

کارشناس ارشد مدیریت فناوری اطلاعات، دانشگاه پیام نور، قم، ایران

فاطمه کیامهر

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

چکیده

سیستمهای نرمافزاری اجرا شونده در محیطهای توزیعشده و متغیر کنونی نیازمند نظارت انسان هستند تادر همه شرایط بتوانند به عملیات خود ادامه داده و پاسخگوی نیازهای کاربران باشند. این بازنگری و نگهداری کهبه شیوه برونخط و با دخالت کاربر انسانی صورت میگیرد با وجود برخورداری از مزایایی از جمله توانایی برخورد با گستره زیادی از تغییرات، با مشکلاتی همچون زمانبر بودن، پرهزینه بودن، امکان خطای انسانی و وقفه در اجرای سیستم همراه است که این مشکلات از کاربرد ساختار حلقه باز درتوسعه سیستم های نرم افزاری ناشی میشود. مشکلات روشهای مبتنی بر دخالت انسانی، منجر به ایجاد مفهوم خودتطبیقی به عنوان سازوکارهای قابل اعتمادی که با حذف دخالت انسانی و جایگزینی ساختارهای حلقه بسته با ساختارهای حلقه باز، به سرعت و با هزینه کم، امکان تیبیق سیستمهای نرمافزاری را در طول زمان و در رویارویی با تغیترات و در محیطهای غیرمتمرکز، ناهمگون و آمیخته با تغییر فراهم مینمایند، شد. بنابراین یک نرمافزار خود تطبیق قادر است به صورت خودکار و برخط و با کاربرد یک فرآیند خودتطبیقی سه مرحلهای شامل تشخیص، تصمیم- گیری و اجرا به تغییرات سیستمی و محیطی واکنش نشان دهد و در این راستا، با توجه به خصوصیات self-* ، ویژگیهای دامنه و ترجیحات کاربران، از مدلها، چارچوبها و ساختارهای مختلفی بهره میگیرد

کلیدواژه ها

نرمافزارهای خودتطبیق، چالشهای خودتطبیقی

مقالات مرتبط جدید

اطلاعات بیشتر در مورد COI

COI مخفف عبارت CIVILICA Object Identifier به معنی شناسه سیویلیکا برای اسناد است. COI کدی است که مطابق محل انتشار، به مقالات کنفرانسها و ژورنالهای داخل کشور به هنگام نمایه سازی بر روی پایگاه استنادی سیویلیکا اختصاص می یابد.

کد COI به مفهوم کد ملی اسناد نمایه شده در سیویلیکا است و کدی یکتا و ثابت است و به همین دلیل همواره قابلیت استناد و پیگیری دارد.