مدلسازی و ارزیابی مدل های فرآیند سنتی و چابکی با استفاده از مدل پتری نت

Publish Year: 1395
نوع سند: مقاله کنفرانسی
زبان: Persian
View: 469

This Paper With 7 Page And PDF Format Ready To Download

  • Certificate
  • من نویسنده این مقاله هستم

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این Paper:

شناسه ملی سند علمی:

FROMIHE01_061

تاریخ نمایه سازی: 19 خرداد 1396

Abstract:

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

Keywords:

فرآیند نرم افزار , فعالیت های چارچوبی فرآیند نرم افزار , مدل های فرآیند سنتی , مدل فرآیند چابکی , مدل پتری نت , ارزیابی فرآیند نرم افزار

Authors

شیده سراییان

عضو هیات علمی، واحد گرگان، دانشگاه آزاد اسلامی، گرگان، ایران

مراجع و منابع این Paper:

لیست زیر مراجع و منابع استفاده شده در این Paper را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود Paper لینک شده اند :
  • Shamsnaz Virani and Lauren Stolzar;A Hybrid System Engineering Approach for ...
  • Research, 20 14.(published in Procedia) ...
  • Marian Jureczko and Jan Magott;High -level Petri Nets model for ...
  • Roger S.Pressman; Software Engineering, Seventh Edition. ...
  • Len Boss, Paul Celements, Rick Kazman , Software Architecture in ...
  • نمایش کامل مراجع