{'fraction_non_alphanumeric': 0.021052631578947368, 'fraction_numerical': 0.0, 'mean_word_length': 5.675438596491228, '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}}
Considering non-functional aspects in the design of hypermedia authoring tools

Hypermedia content workflows involve many environments and actors, from the content producer to the service operator, from the editing studio to the service head-end. They all have different needs on hypermedia content creation and editing. Nowadays, even viewers are demanding tools to enrich content. But currently a single authoring tool cannot fulfill their different requirements. This paper deliberates on the importance of non-functional aspects in the development of new hypermedia authoring tools. It also proposes an architecture that enables tools to meet these different authors' requirements, relying on its extensibility, customizability, robustness and scalability.