{'fraction_non_alphanumeric': 0.024203821656050957, 'fraction_numerical': 0.0, 'mean_word_length': 5.238095238095238, '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}}
Future Proofing Process

Future‐proofing (FP) is one of the ways to obtain a system design which deters obsolescence and extends the system's service life. In this paper, the concept of future‐proofing is discussed and a systematic FP process is proposed. The paper discusses in details the difference between system life‐cycle value (LCV) and future‐proofing. In addition, this paper also presents the FP process which helps designer to address systematically the design issues associated with the system which is required to have a significantly long life. To assist in understanding the process, new system categories are proposed taking into account the desired system requirement for FP. Finally, several mechanism to achieve FP is discussed based on the selected system category.