The National Academies Logo
Research Associateship Programs
Fellowships Office
Policy and Global Affairs

Participating Agencies - NIST

  Sign InPrintable View

Opportunity at National Institute of Standards and Technology (NIST)

Cloud Computing and Combinatorial Software Testing

Location

Information Technology Laboratory, Applied and Computational Mathematics Division

RO# Location
50.77.11.B7496 Gaithersburg, MD

Please note: This Agency only participates in the February and August reviews.

Advisers

Name E-mail Phone
Kacker, Raghu N. raghu.kacker@nist.gov 301.975.2109

Description

Investigations of actual faults have shown that software failures can be triggered from certain combinations of the values of up to six variables. We have developed publicly available tools to generate test suites which assure that all t-way combinations for up to six are tested, have few test runs, and accommodate complex constraints inherent in the software under test. We are developing tools to identify faulty combinations from output of combinatorial test suites without assuming statistical models for the faults. Application domains include security, assurance of access control of health records, interoperability of systems, and assurance of modeling and simulation systems. We are investigating development of test infrastructures for cloud computing systems. It could target testing services running in the cloud or testing the cloud infrastructure or both.

 

Keywords:
Computer security; Scientific computing; Software testing; Cloud computing; Electronic health records; Access control; Combinatorial mathematics;

Eligibility

Citizenship:  Open to U.S. citizens
Level:  Open to Postdoctoral applicants
Copyright © 2014. National Academy of Sciences. All rights reserved. 500 Fifth St. N.W., Washington, D.C. 20001.
Terms of Use and Privacy Statement.