نام پژوهشگر: امید مقاریان

ارائه یک معماری بر پایه ویوچارت
پایان نامه وزارت علوم، تحقیقات و فناوری - دانشگاه تبریز - دانشکده علوم ریاضی 1390
  امید مقاریان   آیاز عیسی زاده

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