ارزیابی زمان پاسخ با ایجاد مدل قابل اجرا از الگوی طراحی MVC

  • سال انتشار: 1394
  • محل انتشار: کنفرانس بین المللی یافته های نوین پژوهشی در علوم،مهندسی و فناوری با محوریت پژوھشھای نیاز محور
  • کد COI اختصاصی: ICMRS01_356
  • زبان مقاله: فارسی
  • تعداد مشاهده: 646
دانلود فایل این مقاله

نویسندگان

شیدا مزارعی

دانشجو کارشناسی ارشد، گروه مهندسی کامپیوتر ،دانشگاه آزاد اسلامی واحد بوشهر

علی هارون آبادی

استادیار ، دکتری مهندسی نرم افزار ،گروه، مهندسی کامپیوتر، دانشگاه آزاد اسلامی واحد تهران مرکزی.

سید جواد میرعابدینی

استادیار ، دکتری مهندسی نرم افزار ،گروه، مهندسی کامپیوتر، دانشگاه آزاد اسلامی واحد تهران مرکزی.

چکیده

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

کلیدواژه ها

معماری نرم افزار، الگوی طراحی، MVC، شبکه پتری، زبان مدلسازی یکپارچه

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

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

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

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