A first step toward the creation of a software maintenance process

dc.contributor.authorMartinez, Angel R.en
dc.contributor.departmentSystems Engineeringen
dc.date.accessioned2014-03-14T21:48:07Zen
dc.date.adate2009-10-24en
dc.date.available2014-03-14T21:48:07Zen
dc.date.issued1994en
dc.date.rdate2009-10-24en
dc.date.sdate2009-10-24en
dc.description.abstractThis paper makes the case for the use of System Dynamics as a software engineering processes modeling tool. The case is made, first, by demonstrating the dependency software engineering has on Systems Engineering concepts and principles, and second, by showing that essential characteristics of software engineering processes are amenable to be modeled using System Dynamics. The paper also develops the background for modeling the software maintenance process by considering underlying factors that determine the dynamics of the process. Some of these factors are then used in the creation of a high-level core model of the software maintenance process. Using the core model, four basic subprocesses that drive the dynamics of the software maintenance process are examined. The subprocesses studied are: corrective maintenance, adaptive maintenance, error detection and error generation. The model is then used to investigate the effect of the number of initial errors in a program on the maintenance process, the effect of system complexity on manpower allocations, and the effect of critical delays on the maintenance subprocesses encompassed by the core model. A final discussion lists remaining tasks necessary for the creation of the complete software maintenance process model.en
dc.description.degreeMaster of Scienceen
dc.format.extentx, 191 leavesen
dc.format.mediumBTDen
dc.format.mimetypeapplication/pdfen
dc.identifier.otheretd-10242009-020109en
dc.identifier.sourceurlhttp://scholar.lib.vt.edu/theses/available/etd-10242009-020109/en
dc.identifier.urihttp://hdl.handle.net/10919/45284en
dc.language.isoenen
dc.publisherVirginia Techen
dc.relation.haspartLD5655.V851_1994.M377.pdfen
dc.relation.isformatofOCLC# 32872632en
dc.rightsIn Copyrighten
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/en
dc.subject.lccLD5655.V851 1994.M377en
dc.subject.lcshSoftware maintenanceen
dc.titleA first step toward the creation of a software maintenance processen
dc.typeMaster's projecten
dc.type.dcmitypeTexten
thesis.degree.disciplineSystems Engineeringen
thesis.degree.grantorVirginia Polytechnic Institute and State Universityen
thesis.degree.levelmastersen
thesis.degree.nameMaster of Scienceen

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
LD5655.V851_1994.M377.pdf
Size:
133.16 MB
Format:
Adobe Portable Document Format
Description: