jda-dom-validator
Opened this issue · 0 comments
Overview
Since the domain model is the core of the software, the quality of this model plays an important part in the quality of the overall software. This module aims to automatically validate a domain model against a set of quality rules. Example quality rules include correctness and completeness.
In addition to the validation engine, it is expected that the module also has an API that enables it to be easily plugged into popular IDEs (such as Eclipse and Intellij).
The validation engine should be designed to make it easy to maintain the validation rules. For example, it should be easy to add a new validation rule, without affecting the client program.
In addition, it is desirable that the rules be managed by a distributed rule repository so that they can easily be distributed and shared between programs.
Tasks
- ...