{'fraction_non_alphanumeric': 0.01452513966480447, 'fraction_numerical': 0.0, 'mean_word_length': 5.095238095238095, '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}}
Toward a Standardized XMAN Presentation Layer with Consideration of User Interface Description Languages

User Interface UI is an old subject, but is still a hot research topic. A lot of efforts were put into making the life of designers and authors of UI easier. Declarative UI languages were a major approach for defining and developing UI. The integration and implementation of a standardized presentation layer is the main focus of the work presented here. This paper presents some new development for our business application development framework XMAN. The improvements are related mainly to the presentation layer, aiming at a set of goals such as Standardization, Device-Independency, Platform-Independency and Abstraction. A good part of the paper is dedicated for discussing some important User Interface Declarative Languages UIDLs in order to select the best one that fits the goals.