Цитата:
Сообщение от tiksi
Интересно послушать "зачем".
|
Смотрите, как я это понимаю.
Например, мы используем ГИД УРАЛ. Коллеги из Парижа, какое-то свое приложение.
Необходимо чтобы наши расписания были согласованы.
Для этого можно сделать табличку соответствий наших параметров для построения графика с понятиями из railML, в свою очередь коллеги из Парижа получат такую таблицу соответствий и смогут разобрать эту таблицу и из понятий в среде railML, "перевести" наше расписание для своей системы и отобразить его в ней.
То есть для общения двух систем используется мета-язык, чтобы эти системы друг друга "понимали". Этот подход был писан С. Биром
http://ru.wikipedia.org/wiki/%C1%E8%...F4%F4%EE%F0%E4
в книге "Мозг фирмы".