{'fraction_non_alphanumeric': 0.009562841530054645, 'fraction_numerical': 0.0, 'mean_word_length': 5.850467289719626, '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}}
Evaluating the Role of Maintenance Environment Activities in Software Handover

Evaluating and managing software maintenance environment is an important prerequisite for enabling system handover and for commencing maintenance. Despite this, there are no process models dealing with the subject. In this paper, we suggest activities required for managing software maintenance environment in the context of software handover and evaluate them in twenty nine organizations. Our results show that the activities are highly relevant and critical for the successful software handover. Their implementation however strongly varies depending on whether maintenance stays with development or whether it is performed by a separate maintainer.