Software in e-Learning Architecture, Processes and Management
  Our entire society is becoming more and more dependent on technology and specifically on software. The integration of e-learning software systems into our day by day life especially in e-learning applications generates modifications upon the society and, at the same time, the society itself changes the process of software development. This circle of continuous determination engenders a highly dynamic environment. Lehman describes the software development environment as being characterized by a high, necessary and inevitable pressure for change. Changes are reflected in specific uncertainties which impact the success and performance of the software project development. 
Michael Mpasios, Dimitrios Kallergis, Konstantinos Chimos, Theodoros   Karvounidis, Christos Douligeris
cs.SE cs.CY