In order to calculate a valid route of a signal in the logical architecture, we currently take the channel in the logical architecure and allocate it to a route (virtual link) in the technical architecture.
However it is an unsolved problem, how we handle signals going through a hierarchy of components, as they are then represented by multiple channels? In this case we get a signal tree.
The task architecture would solve the problem, as there is no hierarchy exisiting in a task structure. As long as we do not have a working task architecure, we should dicuss how to handle this problem.