A Model-View-ViewModel (MVVM) Application Framework for Hearing Impairment Diagnosis - Type Dependency Architecture | IEEE Conference Publication | IEEE Xplore