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