Improving software maintenance by using agent-based remote maintenance shell | IEEE Conference Publication | IEEE Xplore