Zakat Calculation Models (ZCM) consist of sequences of specific concepts of the Zakat domain such as category, subcategory, wealth and rate. The content of a ZCM model depends on the school of jurisprudence and the type of Zakatable wealth. Correspondingly, creating a ZCM model involves four steps (analyzing, modelling, developing and generating), the last step consists of generating ZCM model in a structured XML format in accordance with our ZC2M (Zakat Calculation MetaModel) metamodel which we have already proposed in our previous work. This paper proposes ZCMGenerator, a metamodel based framework for modelling and generating of the ZCM models adaptable to the new technologies and specific to each school of jurisprudence. These models are extensible, reusable, portable, and can be communicated to any platform without taking into account technical specifications. This paper also presents some cases study scenarios emphasizing the benefits enabled by the proposed framework and a detailed comparison between ZCMGenerator and some existing ZCP (Zakat Calculation Platforms) platforms. Experimental results show that, compared with traditional ZCP platforms, ZCMGenerator is more scalable and highperformance.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.