How would I create this diagram RentTool Viewpoints Technology Usage Viewpoint: How applications are supported by hardware and software. RentTool is a tool/equipment rental company. They provide their service to construction companies. Use the description of RentTools application and technology layers in the next slide. Use an Architecture library. Draw the Infrastructure Viewpoint of ToolRent. Draw the Technology Usage Viewpoint of ToolRent. Application Layer The Rental company uses two applications: RMS: Rental Management System CRM: Customer Relation Management The following three application services are provided: Rental Management Service Financial Service CRM Data Access Service Data object defined in the applications: Customer Data Application layer services Three Applications services: CRM Application Component realizes CRM Data Access (application layer) service. RMS Application Component realizes Rental Management Service (application layer) and Financial Service (application layer). CRM Data Access Service serves RMS application. CRM Application Component accesses Customer Data (application layer passive structure element). Technology Layer (computers and services) Three computers in total Two computers run the RMS software application General-purpose Server (GP Server #1) Back-up Server Cluster One computer runs the CRM software application General purpose server (GP Server #2) Two technology layer services Application Hosting Service Database Management Service Technology Layer (system software) Two system software elements Application Server Database Management (DBMS) All server computers run Application Server system software ( is assigned to relationship) Application Server system software realizes Application Hosting service (Technology layer) GP Server runs Database Management (DBMS) system software (is assigned to relationship) Database Management (DBMS) system software realizes Database Management service (Technology layer) Technology layer (artifacts) Related artifacts: RMS system artifact and CRM system artifact Shows the software files distributions (e.g. zip file) The assignment relationships with the related computers Customer Database Tables artifact represents the implementation of the Customer Data object in the application layer Technology-Application Alignment Technology layer provides the following technology layer services: Application Hosting service serves all application components in the application layer use a relationship connector Database Management service serves only CRM Application application component. Database Management service (technology layer service) accesses Customer Database Table (an artifact that realizes Customer Data in the application layer).