A rule based decision support system for programming language selection | IEEE Conference Publication | IEEE Xplore