{'fraction_non_alphanumeric': 0.022935779816513763, 'fraction_numerical': 0.0009174311926605505, 'mean_word_length': 5.2701149425287355, '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}}
Predicting real-time properties of component-based applications

In this paper we discuss the prediction of timing properties of a multi-tasking component-based application already during the design phase. At this stage, it is of vital importance to guarantee that the timing requirements (e.g. response times) of a real-time application will be satisfied. This can be achieved by predicting the real-time behaviour of a component-based application. In this paper, we extend an existing scenario-based approach [2] with the possibility to model the behaviour of an application and the behavior of the underlying components. This extension allows an application developer to predict the real-time properties of a component assembly before its actual implementation. The modelling involves the specification of synchronization constraints for tasks and the simulation of application behaviour. A concluding casestudy of video encoder development reveals that the approach is not only feasible but also brings a contribution to the design of the softwareintensive multimedia real-time systems.