Home Page
Test Generation from System-level Requirements Specification
 
 presented by Michael Donat
 
formalWARE 
    project  

  Participating 
     Organizations 
  Research   
     Topics 
  People 
   

formalWARE 
    results  

  Overview 
  Publications 
  Presentations 
  Tools   
  Methods 
  Examples   
  Training 

formalWARE  
  information  

  Events 
  Index  
  Links   
  Contacts

Presented by Mike Donat at formalWARE's Open House
on October 8, 1997 at Cecil Green House, UBC.

 
Abstract 
This research focuses on the automation of a test generation for system level, requirements based testing.  This research applies formal logic directly to an industrial problem.  This test generation process plays an essential role in the development of complex systems by demonstrating that every requirement has been implemented.  This process is currently a predominantly manual task.  Although some tools exist to support this task, the support is generally limited to editing and searching documentation.  This research has resulted in the automation of a substantial portion of the test generation process.  The formal logic underpinning this research provides 1) assurance that the generated tests are logical consequences of the input specification, 2) specific definitions for various coverage criteria, 3) mechanized traceability from requirements to tests, and 4) minimum impact on test suites due to requirements specification changes.  In addition to providing a level of automation, this research establishes a basis for defining formal industry standards for system-level test coverage.  

Presentation Slides (HTML) 
Presentation Slides (Thumbnails) 
Presentation Slides (PDF) 


 

.