{'fraction_non_alphanumeric': 0.029535864978902954, 'fraction_numerical': 0.0, 'mean_word_length': 4.884297520661157, '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}}
On the Specification of Textual Syntaxes for Models

Model-driven engineering is based on the use of models at all stages of the development. In many situations, these models have to be represented so as to be handled by a human being or a specific tool (e.g. a compiler). However, the default representation of models (XMI) is generally not adapted. There is consequently a need for tools enabling the specification of concrete syntaxes for models. The Eclipse Modeling project currently offers GMF (Graphical Modeling Framework) for the definition of visual syntaxes. This paper presents TCS (Textual Concrete Syntax) for the definition of textual syntaxes as a candidate for TMF (Textual Modeling Framework).