Towards A Generic Requirements Model for Hybrid and Cloud-based e-Learning Systems
In recent years, increasingly developing information and communication technology has altered the landscapes of social life and industrial activities for mankind. Every day, new Internet applications and more efficient ways of doing existing tasks are being discovered. Proliferation of the Internet, decreasing cost of hardware, enhancements in wireless communication, emergence of smart phones, and development of high resolution display technologies etc. are all leveraging technologies of the state of IT development that we witness today.