Да понятно. Но это работа уже установленного интерфейса. А с чего начинается его установка/настройка? Наверное, с запуска, организации и координации более простых процессов. С запуском более менее понятно, а вот какой язык используется для других процессов. типа UML.