چکیده مقاله
در دهه های اخیر توسعه نرم افزارهای پیچیده و مقیاس پذیر چالشی اساسی در مهندسی نرم افزار ایجاد کرده است در این میان شرکت زیمنس با ارائه مجموعه ای از الگوریتمها و ابزارهای هوشمند در حوزه ی شبیه سازی، دیجیتال، تحلیل سیستمها و آزمون خودکار نرم افزار نقش موثری در بهبود کارایی فرآیندهای نرم افزاری ایفا کرده است الگوریتم زیمنس، که بر پایه ی مدلهای ریاضی و محاسباتی بهینه سازی و یادگیری ماشین طراحی شده است، با هدف کاهش خطا، افزایش قابلیت اطمینان و تسریع چرخه ی توسعه نرم افزار عمل می کند در این پژوهش ضمن بررسی ساختار و منطق عملکرد الگوریتم زیمنس، کاربرد آن در مراحل مختلف چرخه حیات نرم افزار از تحلیل نیازمندیها تا آزمون نهایی مورد مطالعه قرار گرفته است نتایج حاصل از پیاده سازی آزمایشی الگوریتم در محیط شبیه سازی زیمنس Simcenter و Teamcenter نشان می دهد که این روش می تواند زمان توسعه را تا ۳۰ درصد کاهش داده و دقت آزمون نرم افزار را به طور چشمگیری افزایش دهد در پایان، محدودیتهای فعلی و مسیرهای آینده پژوهش در زمینه تلفیق الگوریتمهای زیمنس با متدولوژیهای چابک Agile و مهندسی نرم افزار هوشمند مورد بحث قرار گرفته است
کلیدواژهها
نویسندگان
شیوه ارجاع
�ولاد میرزاعلی، ماهتاب و سرادار، ماریه،1404،کاربرد الگوریتم زیمنس در مهندسی نرم افزار،هشتمین کنفرانس بین المللی هوش مصنوعی و چشم انداز آینده آن در علوم مهندسی برق ، کامپیوتر ، مکانیک و مخابرات،مشهد
ارائهشده در
مجموعه مقالات هشتمین کنفرانس بین المللی هوش مصنوعی و چشم انداز آینده آن در علوم مهندسی برق ، کامپیوتر ، مکانیک و مخابرات5 آذر 1404 · مشهد