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

8 07 2007

همان طور که قبلاً در مورد تفاوت های مهندسی نرم افزار با علم کامپیوتر توضیح دادم، در این نوشته قصد دارم به معرفی CASE یا مهندسی نرم افزار به کمک کامپیوتر بپردازم. کیس (CASE) از واژه های Computer Aided Software Engineering به معنای مهندسی نرم افزار به کمک کامپیوتر گرفته شده است و دامنه وسیعی از انواع مختلف برنامه ها را در بر می گیرد که برای پشتیبانی از فعالیت های نرم افزاری مثل تحلیل خواسته ها، مدل سازی سیستم، عیب یابی و تست به کار می آیند. هر روش، فناوری کیس مروبط به خود را دارد، مثل ویراستار نشانه گذاری هایی که در آن روش به کار گرفته می شوند، پیمانه های تحلیل که مدل سیستم را بر اساس قواعد آن روش وارسی می کنند و مولدهای گزارش که مستندات سیستم را ایجاد می نمایند. ابزارهای کیس ممکن است شامل یک مولد کد باشد که به طور خودکار کد را از مدل سیستم تولید می کند و شامل راهنمای فرآیند باشد که قدم بعدی را به مهندس نرم افزار نشان می دهد.

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

توضیحات بیشتر را از ویکی پدیا بخواهید


کارها

اطلاعات

4 جواب

17 11 2007
sara

سلام بابا این دیگه چه وضعیه من دنبال مقاله ای راجع به کیس همون نرم افزار مهندسی میگردم منو لینک میکنید به ویکی پدیا اونم که یا انگلیسی هست یا راجه به این موضوع تو سایت فارسیش هیچی پیدا نمیشه لطفا یا اصلا چیزی در این موارد ننوسید یا اگر مینوسید کامل باشه

8 05 2009
ناشناس

vhراس می گه بابا مسخره اشو دراوردید

12 05 2009
هيچ كس

من هم با نظر سارا خانم كاملا موافقم اگه خودت بلدي بزن وگر نه براي چي وقت كاربر را ميگيري

24 05 2009
ناشناس

اي باب واقعا كه اين همه وقت گذاشتما

دیدگاه‌تان را بنویسید: