مروری بر تکنیک های تحلیل خودکار مستندات نرم افزاری با NLP

سال انتشار: 1405
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 88

فایل این مقاله در 7 صفحه با فرمت PDF قابل دریافت می باشد

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این مقاله:

شناسه ملی سند علمی:

ECMECONF28_114

تاریخ نمایه سازی: 10 تیر 1405

چکیده مقاله:

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

کلیدواژه ها:

پردازش زبان طبیعی ، مستندات نرم افزاری ، مدل های زبانی بزرگ ، مهندسی نرم افزار مبتنی بر NLP

نویسندگان

شهلا موسوی

دانشجوی دکترای دانشگاه آزاداسلامی، واحد اصفهان (خوراسگان)،اصفهان،ایران