“…For example, for any class of the source model, a module, component, route, service, template, style file, directive will be generated with the same name. Each application has a root module, the latter defines the descending modules, when the ngDoBootsrap is triggered all these modules will be loaded, each module imports its services, providers, diagrams and components [16].…”