implement view name aliases
Merge pull request #4388 from alprs/view-name-alias

[4.2] Implement view name aliases
Code organization.