Coupling artificial intelligence and a system dynamics simulation to optimize quality assurance and testing in software development
dc.contributor.advisor | Abdel-Hamid, Tarek K. | |
dc.contributor.author | Agan, Christopher E. | |
dc.date | March 1990 | |
dc.date.accessioned | 2013-04-11T22:14:56Z | |
dc.date.available | 2013-04-11T22:14:56Z | |
dc.date.issued | 2019-12 | |
dc.identifier.uri | http://hdl.handle.net/10945/30670 | |
dc.description.abstract | The allocation of effort to quality assurance and testing is vitally important to the successful development and maintenance of a software system. There is no quantitative method for finding the right allocation policy. The most common methods include allocating fixed percentage of effort for all software projects or using allocations that have been used for similar projects in the past. The benefits of choosing the correct manpower allocation to suit a particular project can be substantial. Using the System Dynamics Model of Software Project Management an optimal quality assurance and testing level for project's development lifecycle can be found. The focus of this thesis is to design an expert system that can be coupled with the model in order to find the optimal allocation of quality assurance and testing effort for a particular project. Two expert system modules were developed, that when coupled with the system dynamics model, will find optimum quality assurance and testing distributions for a software project. The expert system modules were then used to perform sensitivity analysis experiments on the results. | en_US |
dc.description.uri | http://archive.org/details/couplingrtificia1094530670 | |
dc.format.extent | vi, 159 p. | en_US |
dc.language.iso | en_US | |
dc.publisher | Monterey, California. Naval Postgraduate School | en_US |
dc.rights | This publication is a work of the U.S. Government as defined in Title 17, United States Code, Section 101. Copyright protection is not available for this work in the United States. | en_US |
dc.subject.lcsh | Cybernetics | en_US |
dc.subject.lcsh | Artificial intelligence | en_US |
dc.subject.lcsh | Software engineering. | en_US |
dc.title | Coupling artificial intelligence and a system dynamics simulation to optimize quality assurance and testing in software development | en_US |
dc.type | Thesis | en_US |
dc.contributor.secondreader | Bui, Tung | |
dc.contributor.corporate | Naval Postgraduate School (U.S.) | |
dc.contributor.department | Deoartment of Administrative Sciences | |
dc.subject.author | Artificial intelligence | en_US |
dc.subject.author | expert systems | en_US |
dc.subject.author | project management | en_US |
dc.subject.author | quality assurance | en_US |
dc.subject.author | testing | en_US |
dc.subject.author | simulation. | en_US |
dc.description.service | Lieutenant, United States Navy | en_US |
etd.thesisdegree.name | M.S. in Information Systems | en_US |
etd.thesisdegree.level | Masters | en_US |
etd.thesisdegree.discipline | Information Systems | en_US |
etd.thesisdegree.grantor | Naval Postgraduate School | en_US |
dc.description.distributionstatement | Approved for public release; distribution is unlimited. |
Files in this item
This item appears in the following Collection(s)
-
1. Thesis and Dissertation Collection, all items
Publicly releasable NPS Theses, Dissertations, MBA Professional Reports, Joint Applied Projects, Systems Engineering Project Reports and other NPS degree-earning written works.