{'fraction_non_alphanumeric': 0.024072216649949848, 'fraction_numerical': 0.0010030090270812437, 'mean_word_length': 5.48051948051948, '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}}
Real-time aspects in the development of function block oriented engineering support systems

Interoperability and time-criticality are the most mandatory needs in the development process of distributed industrial process measurement and control systems (IPMCS) applications. The function block (FB) concept is adopted in the development of an engineering support system (ESS) in order to address the device interoperability issue as well as to automate the development process and increase reusability. Apart from exploiting FBs provided by intelligent field devices, and assigning functionality to the different field devices, these FB-oriented ESSs must deal with the real-time nature of IPMCSs. In the context of this work, we define a common field device model using Unified Modelling Language (UML). This model, combined with a 4-layer IPMCS architecture, constitutes a framework that facilitates the application of ESS functionality in order to guarantee real-timeliness of the final system.