بررسی وشهای دستیابی ه معماری نرم افزار با استفاده از زبانهای بصری توصیف رفتار سیستم
Publish place: 1th National Conference on System Approach
Publish Year: 1390
نوع سند: مقاله کنفرانسی
زبان: Persian
View: 1,281
This Paper With 14 Page And PDF Format Ready To Download
- Certificate
- من نویسنده این مقاله هستم
استخراج به نرم افزارهای پژوهشی:
شناسه ملی سند علمی:
SYSTEMAPPROACH01_020
تاریخ نمایه سازی: 19 اردیبهشت 1391
Abstract:
توصیف سیستم بر اساس نیازهای کاربران و طراحی معماری برم افزار دو فعالیت کلیدی از فرآیندهای تولید یک نرم افزار هستند. زبتمهای گوناگونی برای توصیف رفتار یک سیستم وجود دارد که تعدادی از آنها رفتار سیستم را به صورت بصری و عمدتا با استفاده نمودارها box-and-line نمایش می دهند. در این میا پژوهش های مختلفی برای تبدیل این توصیفات به معماری و حتی پیاده سازی (کد) انجام شده است که هر کدام با توجه به یک یا چند نموداری که مورد استفاده قرار داده اند و با تاکید بر یک سری از ویژگی خاص معماری مقصد سعی در ارائه روندی برای انجام این تبدیل به صورت الگوریتمیک و مرحله به مرحله داشته اند.بعضی از این تبدیلات از توصیفاتی بصری که پایه صوری (فرمال) دارند استفاده می نمایند که دارای مزیت های متعددی در توصیف سیستم می باشند. نمودارهای UML بعنوان یکی از محبوب ترین زبانهای توصیف بصری غیر صوری (غیر فرمال) سیستم و Harel Statecharts (بعنوان یم زبان بصری صوری) عمده ترین نقطه شروع این پژوهش ها هستند و در بیشتر موارد معماری به دست آمده Event-Based می باشد.در این مقاله ضمن معرفی روشهای تبدیل مذکور سعی شده است تا با تعریف پارامترهایی به مقایسه قابلیت نموارها معماری های مختلف به منظور تبدیل شدن به یک ساختار مناسب برای پیاده سازی بررسی شود.
Keywords:
Authors
امید مقاریان
دانشگاه تبریز - گروه علوم کامپیوتر
آیاز عیسی زاده
دانشگاه تبریز - گروه علوم کامپیوتر
جابر کریم پور
دانشگاه تبریز - گروه علوم کامپیوتر
مراجع و منابع این Paper:
لیست زیر مراجع و منابع استفاده شده در این Paper را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود Paper لینک شده اند :