changes on semantic of components of architecture
changes on component names.