Software framework requirements analysis