loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Third IEEE International Conference on Engineering of Complex Computer Systems (ICECCS '97)
Evolution: A More Practical Approach than Refinement for Software Development
Lake Como, ITALY
September 08-September 12
ISBN: 0-8186-8126-8
Shaoying Liu, Hiroshima City University, Japan
Refinement of operations is well defined in terms of refinement rules and is considered as a reasonable discipline for software development. This paper, however, observes that refinement is not sufficient to serve this role for the entire software development process and then proposes evolution for substitution. We show that refinement is indeed a special case of evolution and evolution is transitive. A small case study is given to demonstrate that using evolution rather than refinement as the discipline for software development is a more practical approach. The idea presented in this paper may be controversial, but the author believes that this idea is more useful, practical, and instructive than refinement approach, and expects to inspire more discussions about this issue.
Citation:
Shaoying Liu, "Evolution: A More Practical Approach than Refinement for Software Development," iceccs, pp.142, Third IEEE International Conference on Engineering of Complex Computer Systems (ICECCS '97), 1997
Usage of this product signifies your acceptance of the Terms of Use.