{'fraction_non_alphanumeric': 0.01750380517503805, 'fraction_numerical': 0.0, 'mean_word_length': 5.54228855721393, '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}}
Information stream oriented content adaptation for pervasive computing

Content adaptation is a challenging work due to the dynamism and heterogeneity of the pervasive computing environments. Some researchers address this issue by organizing services into customized applications dynamically. However, due to the maintenance of the dependencies between services, these systems become more complicated with the growing of the system scale. Programming for these systems is also error-prone. This paper introduces our work in this field, UbiCon, an information streams oriented content adaptation system. By abstracting information streams into generic CONTENT entities, the system provides a simple and powerful means for services to operate information stream. The CONTENT is created by the system dynamically, and essentially has local association with related services. As a result, the CONTENT is also used as a loosely coupling mechanism for cooperating associated services. By abstracting services with a T model, the services effectively cooperate together with other services. As a result, a collection of sophisticated applications can be built with this services model. As a proof of concept, we have developed a prototype implementation. The preliminary experiments show the effectiveness of this system.