• DocumentCode
    1601535
  • Title

    Model driven automatic unit testing technology tool architecture

  • Author

    Toeppe, Steve ; Ranville, Scott

  • Author_Institution
    Ford Res. Lab., Ford Motor Co., Dearborn, MI, USA
  • Volume
    2
  • fYear
    1999
  • fDate
    6/21/1905 12:00:00 AM
  • Abstract
    Traditional approaches to unit testing involve establishing test vectors from the source code and establishing expected results that can be used to determine if a particular case has been addressed. This approach is time consuming and expensive. The availability of Computer Aided Control System Design (CACSD) tools for software modeling has permitted expected values to be automatically established from an executable specification. Further automation and implementation independence can be achieved by generating test vectors directly from the executable specification. A model driven automatic unit testing tool architecture and specification has been established. This paper discusses the architecture and requirements of such a tool. Topics include control coverage, data flow coverage, domain coverage, path sensitizing and test management
  • Keywords
    computer aided software engineering; control system CAD; data flow analysis; program compilers; program testing; software tools; automatic unit testing tool architecture; computer aided control system design tools; control coverage; data flow coverage; domain coverage; model driven; path sensitizing; software modeling; software testing; state machine testing; test management; test vector generation; tool requirements; Application software; Automatic control; Automatic testing; Automation; Computer architecture; Computer languages; Laboratories; Logic testing; Mathematical model; Software testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital Avionics Systems Conference, 1999. Proceedings. 18th
  • Conference_Location
    St Louis, MO
  • Print_ISBN
    0-7803-5749-3
  • Type

    conf

  • DOI
    10.1109/DASC.1999.822084
  • Filename
    822084