{'fraction_non_alphanumeric': 0.01884570082449941, 'fraction_numerical': 0.0, 'mean_word_length': 5.4393939393939394, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, '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}}
CopperCore service integration

In an e-learning environment there is a need to integrate various e-learning services like assessment services, collaboration services, learning design services and communication services. In this article we present the design and implementation of a generic integrative service framework, called CopperCore Service Integration (CCSI). We will concentrate on the integration of two services: CopperCore, an IMS Learning Design service and an IMS Question and Test Interoperability service called Assessment Provision through Interoperable Segments (APIS). One of the design goals of the architecture was to minimize the intrusion for both the services as well as any legacy client that already uses these services. The result of this work is that the flow of learning activities can be made dependent on test results.