Uploaded image for project: 'Configuration Persistence Service'
  1. Configuration Persistence Service
  2. CPS-347

Spike: Evaluate architecture quality tools

XMLWordPrintable

      This spike objective is to evaluate design quality tools to ensure software design quality while developing the application.

      With the same objective that we have tools to ensure code quality, we would like to evaluate some tools to ensure architecture and design quality.

      For example, starting with the proposed component diagram from https://wiki.onap.org/display/DW/CPS-191%3A+Core+and+Temporal+Integration+Design the intent is to ensure that layered application design is maintained, expected dependencies are in place, unexpected ones are not introduced, no dependency cycles between components or classes are introduced ...

      Proposed tools for evaluation are:

       

      AC:

       

       

            brusak brusak
            brusak brusak
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: