{'fraction_non_alphanumeric': 0.025796661608497723, 'fraction_numerical': 0.0, 'mean_word_length': 5.226415094339623, '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}}
A Domain-Specific Language for Service Level Agreement Specification

In order to perform continuous monitoring, SLA document between interested parties has to be signed. These documents should be in machine readable format in order to automate monitoring process. On the other hand, it would be beneficial if it is human readable, too. This way, it is easier to perform configuration and maintenance of monitoring subsystem. Building up on our previous work, in this paper we present DProfLang. DProfLang is a domain specific language for defining SLAs, that are both human and machine readable. Keywords—SLA, continuous monitoring, Domain-Specific Languages