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

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

This Paper With 8 Page And PDF and WORD Format Ready To Download

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

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

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

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

ICMRS01_247

تاریخ نمایه سازی: 8 آبان 1395

Abstract:

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

Authors

شیدا مزارعی

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

رضوان راستی

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

سیدمسعود علیزاده معصومیان

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

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

لیست زیر مراجع و منابع استفاده شده در این Paper را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود Paper لینک شده اند :
  • Ambrogio, A. D., & Iazeolla, G. (2005). Metadata -Driven Deign ...
  • Bass, L., Clements, P., & Kazman, R. (2012). Software Architecture ...
  • Buschmann, F., Schmidt, D., Stal, M., & Rohnert, H. (2001). ...
  • Emadi, S., & Shams, F. (2009). a new executable model ...
  • Fayad, M., Sanchez, H., & Hamza, H. (2004). A pattern ...
  • Hvam, L., Riis, J., & Hansen, B. L. (2003). CRC ...
  • Liu, C., & Wang, K. (2012). An Online Examination System ...
  • Majidi, F., & HarounAbadi, A. (2015). Presentation of an executable ...
  • Motameni, H., & Nemati, M. (2014). Mapping CRC Card into ...
  • Pop, D.-P., & Altar, A. (2014). Designing an MVC Model ...
  • Shamsaliee, f. (1996). modelin the behaviour of processes using collaborating ...
  • نمایش کامل مراجع