Functional Requirement: FR 40 - A Java interface shall be implemented