Show simple item record

dc.contributor.advisorThomas, Johnson
dc.contributor.authorRamanathan, Murugappan
dc.date.accessioned2014-04-15T18:33:09Z
dc.date.available2014-04-15T18:33:09Z
dc.date.issued2007-12-01
dc.identifier.urihttps://hdl.handle.net/11244/8226
dc.description.abstractThe process of software development is achieved by using different software life cycle models to design, code and test the software. Process models like the water fall model, spiral model and prototyping are used by companies. Most of these models were designed for a single generation of software. In this research, methods to correct the problems in existing models are proposed based on the principles of evolution in biology and biochemistry, and an abstract model has been generated. The model is called the Infinity Model. The basic principles of biological evolution have been incorporated into the varying steps in the Infinity Model to generate an evolutionary process model. It consists of a completely new design cycle which incorporates both the creation of software and the maintenance of software. In this model, methods to correct deficiencies like resource allocation, documentation and requirement updating in the existing models have been incorporated. Several case studies of large company software and the problems they faced were studied. From the case studies several methods like requirement evolution, consolidation and architectural evolution have been incorporated into the Infinity Model.
dc.formatapplication/pdf
dc.languageen_US
dc.publisherOklahoma State University
dc.rightsCopyright is held by the author who has granted the Oklahoma State University Library the non-exclusive right to share this material in its institutional repository. Contact Digital Library Services at lib-dls@okstate.edu or 405-744-9161 for the permission policy on the use, reproduction or distribution of this material.
dc.titleNew Software Process Model Designed from the Basics of Evolutionary Biology and Software Evolution
dc.typetext
dc.contributor.committeeMemberSarangan, Venkatesh
dc.contributor.committeeMemberPark, Nophill
osu.filenameRamanathan_okstate_0664M_2582.pdf
osu.collegeArts and Sciences
osu.accesstypeOpen Access
dc.description.departmentComputer Science Department
dc.type.genreThesis


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record