AFL will be converted into DLL and code will be protected using code protection techniques. Protected AFL to be packed in a setup file, through which one can easily install the protected AFL system. DLL file should not be able to decompile.
License Manager should create product evaluation and trials, hardware locked, flexible and exclusive license to be generated for protected AFL system. This should be Machine wise licensing of AFL. The unique machine id will be generated for each machine where protected afl system is been installed . By using that unique client’s machine id, we should be able to generate license for that machine only and no other than the intended machine can use that generated license. This should also Limit the use of AFL by licensing it in number of days.