مسئله انتشار بعدی به عنوان یک مساله شناخته شده در مهندسی نیازمندیهای نرمافزاری، مساله انتشار بعدی به دنبال به حداکثر رساندن منافع مشتری از مجموعهای از الزامات وابسته، تحت محدودیت بودجه از پیش تعیینشده است. مسأله انتشار نسخه بعدی جزو مسائل NP شناخته میشود، بنابراین برای حل این مسأله در ابعاد بزرگ منطقی است که از روشهای ابتکاری یا فراابتکاری استفاده میشود. شرکتهایی که در حال توسعه و حفظ سیستم نرمافزاری پیچیده هستند،انتخاب ارتقا برای انتشار بعدی یک سیستم نرمافزاری یک کار دشوار است. پیشرفت ها / الزامات در انتشار نرم افزار بعدی بعنوان مشکل انتشار بعدی شناخته می شود. در طول مدل تکراری و افزایشی توسعه نرم افزار این مسائل را افزایش میدهد. مهندسی نرمافزار نقش حیاتی در توسعه سیستمهای برتری ایفا میکند. برای پشتیبانی از فرآیند توسعه نرمافزار تعداد بسیارزیادی از تحقیقات، مدل و روششناسی توسعه یافته اند. سازمان های توسعه دهنده نرم افزار بارها و بارها برای ارائه محصول خود در زمان برنامه ریزی شده اند. مهندسی نیازمندی یکی از حوزههای مهم فرآیند توسعه نرمافزار است. انتخاب نیازمندیها به عنوان یک وظیفه مهم در توسعه نرمافزار در نظر گرفته میشود زیرا عوامل بسیاری برای تصمیمگیری دخیل هستند.
بازیابی تصویر
وب معنایی
پنهان نگاری
نظریه محاسبات
امنیت اطلاعات
زمانبندی سیستم ها
سیستم های چندعامله
سیستم های خبره
شناسایی الگو
الگوریتم های تکاملی
الگوریتم های زمانبندی
شبکه های نرم افزار محور
امنیت شبکه
مسیریابی شبکه
کنترل ازدحام در شبکه
مهندسی نرم افزار
تکنیک های داده کاوی
متن کاوی
محاسبات ابر
تشخیص سرطان سینه
شبکه های زمینی در شبکه هوشمند
پایگاه داده های موبایل و امنیت
سیستم های کنترل هوشمند
کدگذاری و رمزنگاری
مدلسازی
سیستم های فازی
محاسبات نرم
محاسبات تکاملی
بینایی ماشین
شبکه های حسگر بی سیم
شبکه های سیار موردی
شبکه های ادهاک
پردازش تصویر پنهان نگاری و فشرده سازی تصویر
انطباق تصویر
تشخیص لبه
مسیریابی چندپخشی
تعادل بار