{'fraction_non_alphanumeric': 0.012048192771084338, 'fraction_numerical': 0.0, 'mean_word_length': 5.455958549222798, '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}}
The management of socio-technical systems using configuration modelling

In this paper we describe a new approach and support tool for the modelling and analysis of socio-technical system configurations. This novel approach has been developed for use on systems composed of a wide variety of different components including social and organisational elements, in addition to the more traditional software and hardware aspects. Configuration models of such systems are lightweight and quick to construct and can help to promote understanding by the various stakeholders involved in system development, operation and evolution. These models also provide the data required for performing various useful forms of automated analysis. The results of such analysis can allow managers, administrators, developers and end users to investigate various efficiency, productivity and dependability attributes of the current configuration of a system. This can help support decisions about the evolution of a system by allowing the assessment of proposed changes such as the addition or removal of components, processes and structures. In this paper we utilise a real world case study in order to demonstrate and evaluate the utility of the described approach.