DocumentCode :
3680288
Title :
Core Point Evolution: A Waterwave Model of Software Development Process
Author :
Zhibing Yu;Kun Ma;Bo Yang
Author_Institution :
Shandong Provincial Key Lab. of Network Based Intell. Comput., Univ. of Jinan, Jinan, China
fYear :
2015
Firstpage :
338
Lastpage :
343
Abstract :
Software development methodology is a proposition that is used to structure, plan, and control the process of developing a system. However, traditional methods, such as waterfall-like model, component-based programming, software architecture method and agile method, have encountered more fundamental difficulties in processing complex system development. To address this challenge, we have witnessed that the thought of waterwave model origins from the evolution of water wave when a stone is threw into the water. In this paper, we have proposed a waterwave model of software development process with loosely-coupled correlated core point evolution. The development of a complex system is translated into the evolution of core points. With the persistent evolution thought of waterwave, the development process has strong expansibility and flexible reusability.
Keywords :
"Software","Decision making","Software architecture","Complexity theory","Testing","Process control"
Publisher :
ieee
Conference_Titel :
Big Data and Cloud Computing (BDCloud), 2015 IEEE Fifth International Conference on
Type :
conf
DOI :
10.1109/BDCloud.2015.56
Filename :
7310769
Link To Document :
بازگشت