Validation of Architectural Requirements for Tackling Cloud Computing Barriers: Cloud Provider Perspective · Study