Koyal — A multi-purpose expert system — MD-CoB-CoA knowledge representation using PROLOG in J2SE | IEEE Conference Publication | IEEE Xplore