Methods descriptions are according to General Directive No. 251: "Development Standard for IT Systems of the Federal Republic of Germany: Methods Allocation.