https://123dok.net/document/yd7mdwl1-rule-based-multi-criteria-framework-application-architecture-selection.html