تبدیل ساختار سبک معماری تخته سیاه به مدل رسمی

سال انتشار: 1394
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 642

فایل این مقاله در 9 صفحه با فرمت PDF قابل دریافت می باشد

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

لینک ثابت به این مقاله:

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

ITCC01_126

تاریخ نمایه سازی: 9 فروردین 1395

چکیده مقاله:

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

نویسندگان

بهروز براتی

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

شیدا مزارعی

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

مراجع و منابع این مقاله:

لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :
  • Ambrogio, A. D., & Iazeolla, G. (2005). Metadata-D riven 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 ...
  • Majidi, F., & HarounAbadi, A. (2015). Presentation of an executable ...
  • Motameni, H., & Nemati, M. (2014). Mapping CRC Card into ...
  • shamsaliee, f. (1996). modelin the behaviour of processes using collaborating ...
  • نمایش کامل مراجع