{'fraction_non_alphanumeric': 0.022026431718061675, 'fraction_numerical': 0.003303964757709251, 'mean_word_length': 4.980263157894737, '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}}
A dynamic lightweight platform for ad-hoc infrastructures

Mobile devices like PDAs or mobile phones have become widespread. Similarly, network functionality like GSM, Bluetooth, or WLAN has become standard. Nevertheless, not many applications take mobility into account. The reason may be due to the lack of an appropriate platform supporting networking, discovery, activation of new behavior, etc. as it is used in enterprise applications. Hence, in this paper we propose a new dynamic lightweight platform - Jadabs - consisting of a small footprint core layer and a modularized pluggable distributed infrastructure. Jadabs uses the service oriented architecture of OSGi and combines it with a dynamic aspect oriented programming approach. In the paper we show how to extend OSGi with dynamic AOP functionality and made the latter to work in a container. The resulting platform is about 300 KBytes in size.