Scholars put forward different life
cycle concepts which formed different lifecycle models.
These models is classified into four types in [2], which is the
linear sequential model [3-5], the prototyping model [6, 7],
rapid application development model [8-10] and evolution