Study, analysis and design of windows switching system for windows based os and its modelling on open source platform