{'fraction_non_alphanumeric': 0.028083028083028084, 'fraction_numerical': 0.0, 'mean_word_length': 5.507936507936508, '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}}
Disambiguation of part-of relationships within the NIBA project

Abstractions like generalization and aggregation (part-of relationship, component-object relationship) are substantial concepts for managing complexity in information systems design. We concentrate on the disambiguation of the component/object relation in contrast to possession and attribution as far as these types of relation can be encoded through "haben" (have) as the main verb (German language). It presents some basic ideas of the models and tools which permit the disambiguation and classification of such "haben" relations. The linguistic analysis of natural language phrases is done in the model of NT(M)S. The derived relationships are mapped to what is called a conceptual predesign model, the representation of which is based on glossaries.