{'fraction_non_alphanumeric': 0.01948051948051948, 'fraction_numerical': 0.0, 'mean_word_length': 5.119047619047619, '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}}
Proposal for Defining a Generic Viewpoint in RM-ODP

The ISO/IEC international standard on the reference model of open distributed processing (RM-ODP) provides a framework for standardization of open distributed processing. It defines five viewpoints that provide a basis for the specification of distributed processing systems, but it does not provide generic rules on how viewpoints should be constructed. This paper proposes a generic viewpoint in RM-ODP that specifies how viewpoints should be constructed in general. Specific viewpoints can be developed by customizing the generic viewpoint. In this way, viewpoints can be defined in a more concise and harmonized way. User communities can also define viewpoints not currently defined by RM-ODP in a systematic way.