کاربردهای نوین هوش مصنوعی در توسعه نرم افزار: تحلیل انتقادی فرصت ها و تهدیدها
سال انتشار: 1405
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 39
فایل این مقاله در 13 صفحه با فرمت PDF قابل دریافت می باشد
- صدور گواهی نمایه سازی
- من نویسنده این مقاله هستم
استخراج به نرم افزارهای پژوهشی:
شناسه ملی سند علمی:
ENGISC02_002
تاریخ نمایه سازی: 27 مهر 1405
چکیده مقاله:
گسترش فناوری های نوین هوش مصنوعی، به ویژه یادگیری ماشین، پردازش زبان طبیعی و مدل های زبانی بزرگ، به تحول اساسی در چرخه عمر توسعه نرم افزار منجر شده است. سه منبع علمی بررسی شده در این مطالعه، هر یک از منظر متفاوتی به تحلیل نقش و کارکرد هوش مصنوعی در فرآیندهای مهندسی نرم افزار پرداخته اند. یافته های تجمیع شده نشان می دهد که تلفیق روش های مبتنی بر هوش مصنوعی با مراحل مختلف چرخه توسعه، از جمله تحلیل نیازمندی ها، طراحی، تولید کد، آزمون، اشکال زدایی، استقرار و نگهداری، موجب افزایش سرعت توسعه، ارتقای کیفیت و قابلیت اطمینان، کاهش هزینه ها و ریسک ها، و بهبود بهره وری و خلاقیت تیم های تولید نرم افزار می شود. با این حال، استقرار گسترده این فناوری ها خالی از چالش نیست و مسائلی همچون پیچیدگی فنی الگوریتم ها، وابستگی به داده های حجیم، نیاز به زیرساخت های محاسباتی پیشرفته، دغدغه های اخلاقی مرتبط با حریم خصوصی و سوگیری الگوریتمی، و همچنین پیامدهای شغلی ناشی از اتوماسیون، ضرورت رویکردی آگاهانه و مسئولانه در بهره گیری از این فناوری ها را برجسته می سازد. در مجموع، نتایج این مرور نشان می دهد که هوش مصنوعی می تواند به عنوان ابزاری راهبردی در تقویت و بهینه سازی فرآیندهای مهندسی نرم افزار عمل کند، اما بهره برداری اثرگذار و پایدار از آن نیازمند توجه هم زمان به ابعاد فنی، اخلاقی و سازمانی است.
کلیدواژه ها:
هوش مصنوعی ، مهندسی نرم افزار ، چرخه عمر توسعه نرم افزار ، یادگیری ماشین ، یادگیری عمیق ، پردازش زبان طبیعی ، خودکارسازی توسعه نرم افزار ، تست و اشکال زدایی خودکار ، مدل های زبانی بزرگ
نویسندگان
محمد جواد حسین پور
گروه مهندسی کامپیوتر،واحد استهبان،دانشگاه آزاد اسلامی،استهبان،ایران
راضیه حیدری پور
کارشناس فناوری اطلاعات درمانگاه تامین اجتماعی نی ریز،ایران