Show simple item record

dc.contributor.advisorShimeall, Timothy J.
dc.contributor.authorDavis, Edward V., Jr.
dc.descriptionApproved for public release; distribution unlimited.en_US
dc.description.abstractRapid prototyping is emerging as a promising software development paradigm. It provides a systematic and automatable means of developing a software system under circumstances where initial requirements are not well known or where requirements change frequently during development. To provide high software quality assurance requires sufficient software testing. The unique nature of evolutionary iterative prototyping is not well-suited for classical testing methodologies, therefore the need exists for a testing methodology tailored for this prototyping paradigm. This thesis surveys current prototyping and testing practices to provide a foundation for developing a software testing methodology for prototyping. The thesis then describes a testing methodology for rapid prototyping, Spiral Testing, and the Test Goal Tracking System (TGTS), a requirements-based testing tool developed for use with the Computer Aided Prototyping System (CAPS). TGTS provides the first in an anticipated family of testing tools to support the CAPS environment. This thesis shows key prototyping characteristics impinging on testing, the value of Spiral Testing and the feasibility and qualities of complementary testing tools to support evolutionary iterative rapid prototyping.en_US
dc.format.extentxi, 282 p.en_US
dc.publisherMonterey, California: Naval Postgraduate Schoolen_US
dc.rightsThis publication is a work of the U.S. Government as defined in Title 17, United States Code, Section 101. As such, it is in the public domain, and under the provisions of Title 17, United States Code, Section 105, may not be copyrighted.en_US
dc.subject.lcshComputer scienceen_US
dc.subject.lcshComputer programmingen_US
dc.subject.lcshComputer software.en_US
dc.titleSoftware testing for evolutionary iterative rapid prototypingen_US
dc.contributor.secondreaderBarnes, Patrick D.
dc.contributor.corporateNaval Postgraduate School (U.S.)
dc.contributor.departmentComputer Science
dc.subject.authorSoftware Testingen_US
dc.subject.authorSoftware Prototypingen_US
dc.subject.authorRapid Prototypingen_US
dc.subject.authorReusable Componentsen_US
dc.subject.authorRequirements-based Testingen_US
dc.subject.authorSoftware Testing Toolsen_US
dc.description.serviceMajor, United States Marine Corpsen_US
etd.thesisdegree.nameM.S. in Computer Scienceen_US
etd.thesisdegree.disciplineComputer Scienceen_US
etd.thesisdegree.grantorNaval Postgraduate Schoolen_US

Files in this item


This item appears in the following Collection(s)

  • Thesis and Dissertation Collection
    Includes the entire collection of publicly accessible NPS Theses, Dissertations and other degree earning works. Other collections here are mapped from this one.

Show simple item record