{'fraction_non_alphanumeric': 0.016968325791855202, 'fraction_numerical': 0.0, 'mean_word_length': 5.188811188811189, '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}}
A Process Guidance based on a Heuristic for Controlling Method Use in a Process-Centered Software Engineering Environment

Strategic processes are not well considered in PSEEs (Process-centered Software Engineering Environment). In fact there is no flexibility in guiding their achievement and in determining the adequate path associated to the occurred situation that matches the intention, the engineer and the project requirements. In this paper we propose a heuristic called guidance map allowing the map navigation and the determination of the adequate path by using different strategies (cooperation, negotiation, optimization and so forth). It will then be used by the PSEE and especially by its process engine to guide the engineer. We present also an example of the use of negotiation strategy based on a win-win model to take the adequate decision relative to the situation.