Quality Assurance Challenges For Machine Learning Software Applications During Software Development Life Cycle Phases | IEEE Conference Publication | IEEE Xplore