An introduction to concepts and techniques used in the analysis of software for certain properties. Using analytic results to derive test data and verify the correct implementation of programs. Flow graphs, fault/failure model, theoretical and practical limitations. Control flow, data flow and error flow analyses. Testing strategies including random, structural, mutation and error flow. Prerequisites: Graduate student standing in computer science or acceptance B.S. and M.S. program in computer science.
|5:30-6:45 PM||•||5:30-6:45 PM||•||•||•|
Dr. Gregory Triplett • Ph: (804) 828-5387 • email@example.com