The Application of Layering Technology in Computer Software Development | IEEE Conference Publication | IEEE Xplore