Tests Coverage Clause Samples

Tests Coverage. To verify the DSL and the monitoring system prototype, they were tested in several ways. We identified the following functionality of the system that should be verified: (1) Creating an SLA with the DSL‌ (2) Exporting a monitoring specification from the SLA builder (3) Importing a monitoring specification into the monitoring system (4) Generating a monitoring report, which consists of the following steps: (a) Retrieving data from the service (b) Analysing this data to find violations (c) Process the analysis results into a readable report (5) Responding to a monitoring event, which consists of the following steps: (a) Determine what other data is required to check the requested data (b) Retrieve all required data from the service (c) Analyse the data to find violations (d) Process the analysis results into a readable notification Items (1) to (3) together make up the start of monitoring an SLA, and their their sequence diagram is shown in Figure 7.3. Item (4) encompasses the steps required to generate a monitoring report, which can also be seen in Figure 7.4. Item (5) encompasses the steps required to respond to a monitoring event, which can also be seen in Figure 7.5. Because of the limitations of the prototype (see Section 7.3), the retrieval of data (Items (4)a and (5)b) is not supported and could not be tested. All parts besides Items (4)a and (5)b have been tested, and together should verify the functionality of the system.