Please use this identifier to cite or link to this item: https://dair.nps.edu/handle/123456789/241
Full metadata record
DC FieldValueLanguage
dc.contributor.authorValdis Berzins
dc.contributor.authorPaul Dailey
dc.date.accessioned2020-03-16T17:27:30Z-
dc.date.available2020-03-16T17:27:30Z-
dc.date.issued2010-04-30
dc.identifier.citationPublished--Unlimited Distribution
dc.identifier.urihttps://dair.nps.edu/handle/123456789/241-
dc.descriptionAcquisition Management / NPS Faculty Research
dc.description.abstractApplying traditional manual US Navy testing practices to OA systems will limit many benefits of OA, such as system scalability, rapid configuration changes, and effective component reuse. Pairing profile-driven automated software testing with test reduction techniques should enable these benefits and keep resource requirements at feasible levels. Test cases generated by operational profiles have been shown to be more effective than those developed by other methods, such as random or selective testing, and more resource-efficient than exhaustive approaches. This research effort increases the fidelity of the operational profile, creating an environment model referred to as a High-Fidelity Profile Model (HFPM) that can statistically describe individual software inputs. Samples from the HFPM's probability distributions can generate operationally realistic or overly-stressful test cases for software modules under test. This process can be automated and paired with output checking functions, enabling automated effective software testing, and potentially improving reliability. Such models would be ideal for US Navy Open Architecture (OA) software because of the defined interface standards. HFPMs can enable effective testing in software reuse applications and are ideal for testing multiple releases of maturing software. This research defines the HFPM, presents a methodology to develop, validate, and apply it.
dc.description.sponsorshipAcquisition Research Program
dc.languageEnglish (United States)
dc.publisherAcquisition Research Program
dc.relation.ispartofseriesOpen Architecture (OA)
dc.relation.ispartofseriesNPS-AM-10-027
dc.subjectSoftware Testing
dc.subjectSoftware Reliability
dc.subjectOperational Profile
dc.subjectSoftware Reuse
dc.subjectOpen Architecture
dc.titleImproved Software Testing for Open Architecture
dc.typeArticle
Appears in Collections:Annual Acquisition Research Symposium Proceedings & Presentations

Files in This Item:
File SizeFormat 
NPS-AM-10-027.pdf483.83 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.