{'fraction_non_alphanumeric': 0.0265625, 'fraction_numerical': 0.0, 'mean_word_length': 6.043956043956044, '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}}
HARDWARE/SOFTWARE CO-DESIGN USING OBJECT-ORIENTED UML MODELS

In this paper we present an object-oriented approach and a development environment for the system-level hardware/software co-design design of computation intensive applications using reconfigurable computer architectures. We use the Unified Modeling Language for the specification, modeling, and visualization throughout all phases of development. In this way we address a number of problems which are common to system-level development, like comprehensible and complete system representation, platform-independence, and seamless transition from specification to implementation.