{'fraction_non_alphanumeric': 0.014581734458940905, 'fraction_numerical': 0.0, 'mean_word_length': 5.360975609756098, '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}}
Reuse environment based on elaborate Lexicon Extend Language

The article treats with the integration of an elaborate Lexicon Extended Language which is denoted all in the interconnected reuse process. The eLEL is a lexicon rich in information and allows to describe a software component such as: its identification, its notion, its behavior and its different characteristic. From this lexicon, we proposed a reused environment that included three processes, namely the component creation process, the component management process, and finally the component reuse process. The principle of this approach is the integration of eLEL in the process of creating a reusable component that will allow a high precision in the choice of reusable components. We compared our environment with two environments using an algorithm that provides reusability scores of components. To validate our strategy, we conducted a case study and evaluated the performance of the proposed approach. Thus, to evaluate performance, metrics are used to measure the accuracy of the proposed approach. Therefore, the results show that the proposed approach provides the best reusability score of components and enable to help the software engineers and the developers in search of the interrelated components adequate in short time.