{'fraction_non_alphanumeric': 0.016453382084095063, 'fraction_numerical': 0.0, 'mean_word_length': 5.329479768786127, '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 Novel Approach to Change Management in Requirements Engineering Context

Requirements change management RCM is actually an inevitable task that might be considered in system development's life cycle, since user requirements are continuously evolving some are added, others are modified or deleted. A large majority of studies have examined the issue of change, while most of them focused on the design and source code, requirements were often forgotten, even though, the cost of fixing the defect and introduced error due to the requirements is less higher compared to the cost of error in design and implementation. For this purpose, this work focuses on change issues in the requirements engineering RE context, which contains the complete initial specification. Properties such as adaptability, perception, and cooperation of the multi-agent system MAS allow managing changing requirements in a controlled manner. The main objective of this work is to develop an agent-oriented approach which will be effective in the requirements management to be adapted to changes in their environments.