{'fraction_non_alphanumeric': 0.023010546500479387, 'fraction_numerical': 0.0009587727708533077, 'mean_word_length': 5.214285714285714, 'pattern_counts': {'":': 0, '<': 2, '<?xml version=': 0, '>': 2, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
A General Architecture for the Authoring and the Operationalization of e-Learning Applications with Educational Modelling Languages

The modelling of the educational processes and their operational support is a key aspect in the construction of more effective e-learning applications. Instructional models are usually described by means of an educational modelling language (EML). The EML used can be one of the available standards (e.g. IMS Learning Design), the customization of a standard to meet a specific application profile, or even a domain-specific EML specifically designed to best fit in the very particular needs of a learning scenario. In this paper we propose <e-LD>, a general authoring and operationalization architecture capable of dealing with all these possibilities in a highly modular and flexible way. We also outline a specific implementation of <e-LD> based on standard XML technologies and in the BPEL4WS workflow management language, and we describe how this implementation can be used to support IMS Learning Design.