{'fraction_non_alphanumeric': 0.023688663282571912, 'fraction_numerical': 0.001692047377326565, 'mean_word_length': 5.5777777777777775, '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}}
An Activity Language for the ADL Toolkit

Over the past decade numerous architecture description languages (ADLs) and tools have been developed [2]. Each has certain strengths, and each tends to work in isolation. A desirable goal is to find ways to combine the capabilities so that new architecture development environments can be easily developed by combining existing building blocks for architectural description, analysis, code generation, simulation, testing, etc. Such a collection of capabilities would then serve as an ADL Toolkit for building architecturebased design environments.