For example, consider the files shown in the following figure.
Because these files are connected through bi-directional association, File1 can call doFunction() directly from an operation or action on behavior.