Choreographies for Program Understanding. | AMiner