General procedureRequirements and recommendationsCompatibilitySolution propertiesDemo versionTestingLicensingPlagiarism protection