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