A Generic Layer Based Approach for Design of Software for Medical Imaging Systems | IEEE Conference Publication | IEEE Xplore